From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 93D30E77188 for ; Wed, 8 Jan 2025 16:39:23 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 197976B0082; Wed, 8 Jan 2025 11:39:23 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 120826B0083; Wed, 8 Jan 2025 11:39:23 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EDC306B0085; Wed, 8 Jan 2025 11:39:22 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id CBAEF6B0082 for ; Wed, 8 Jan 2025 11:39:22 -0500 (EST) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 7DC251C848E for ; Wed, 8 Jan 2025 16:39:22 +0000 (UTC) X-FDA: 82984844964.06.A0259B6 Received: from nyc.source.kernel.org (nyc.source.kernel.org [147.75.193.91]) by imf15.hostedemail.com (Postfix) with ESMTP id 99E57A0007 for ; Wed, 8 Jan 2025 16:39:20 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=sRef5+u4; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf15.hostedemail.com: domain of will@kernel.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=will@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1736354360; a=rsa-sha256; cv=none; b=YiD88oNsfypWE8RlcOyCv3KsR9AbmQTlgQxmql2DVYPXYrofJ+zvcPo2R9k5i/0ns4I9b8 NI+ayYg2vqv8SvEp+GvM65q17K2AvBGAgY0L3rZj8NyhPca7FyAgW9e21W+RsooQt4vcBh 9NyhZkCRM4d6gH3OxdcM9H4XRXTwqq4= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=sRef5+u4; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf15.hostedemail.com: domain of will@kernel.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=will@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1736354360; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=KdPBNg6Oh/q/xOvRJTyKJ6exeaZ6e5ixJCmV6t2x47Q=; b=wsOGNUcjctKkNEWugo92/g+DgLgc/iy9/DuubSW7V3srEapDf7tciAd3g0UqZ0s6hwIp07 1T0G2SP3MSdr5sA6R+I/02cCViTRGqGx0gZwdYnvEftSX/Shj4H0Ys7OUVRR0H0zyD4gWF iDehVqI8LgU41mIvldxVCCfTgIDJPZE= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id 157E8A417F1; Wed, 8 Jan 2025 16:37:31 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4C588C4CEDD; Wed, 8 Jan 2025 16:39:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1736354359; bh=SDds+TK/lVD6ZkEFK1dg2wd8tfmdIW4fsQkO1c02vk4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=sRef5+u4XYsOIrOiE/c9IkFwzvjEmC7T5+jLlwB4bED8tZiOFLD+sKqJcrS3RE+M3 2xbQTCqDJm86Dtgy2qOnDC+cTcf+bB+8w67xG6RT8A8avMwpeH7K2YBi1Pw4NdKspC S9Ku+7Qsm2u7VG1uAIgYJfqSXgdra+MDDho+oz3vTLgRGVPXd7hgl92yi/+kIjST/w /TKgJa8gjPx6axAN65R31NtNgD+eNpaZ2GPRJgjAzCaDipWmzC+uJdBBCI57VqZgzS QyAnVUskQ35/+JXrZOB7vzmHwqSN3K8T2HvbfKkG5hgpSQ4KcB+mBAlL/agie/wuNM D/m6LgUvtF0Hg== From: Will Deacon To: anshuman.khandual@arm.com, catalin.marinas@arm.com, Zhenhua Huang Cc: kernel-team@android.com, Will Deacon , ardb@kernel.org, ryan.roberts@arm.com, mark.rutland@arm.com, joey.gouly@arm.com, dave.hansen@linux.intel.com, akpm@linux-foundation.org, chenfeiyang@loongson.cn, chenhuacai@kernel.org, linux-mm@kvack.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, quic_tingweiz@quicinc.com Subject: Re: [PATCH v3] arm64: mm: Test for pmd_sect() in vmemmap_check_pmd() Date: Wed, 8 Jan 2025 16:38:56 +0000 Message-Id: <173626870329.286960.5328606288066578023.b4-ty@kernel.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20250102074047.674156-1-quic_zhenhuah@quicinc.com> References: <20250102074047.674156-1-quic_zhenhuah@quicinc.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Rspam-User: X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 99E57A0007 X-Stat-Signature: tjipn393iorf4jwq33jgq1i185rsub3d X-HE-Tag: 1736354360-726699 X-HE-Meta: U2FsdGVkX19m1gBkOehLcTTBnLOeBR3VcrPrNqA0Hm3Vp03Qa/UcnWCt/h+I6b6QJKxDnliJtYGr+ubBZWdXi72UfVnt98aBfgWiDfJYzbXHibYbCuSiAQ6GSJidQg9M7mo6/VISr5wdXLMeelTyC7zwoycC9r3XJdkM6cWqv/aIHo7ylEuBHse0ULLpUxcOleXPsGkqN7PbKrPytH8MsZqYvkxiynVVC63qKfN9rcZbQzZnne4QznApUix27YCULOwFqtNwIqqoGWPtpY+bu76cic61f2Tt8y5AsvHisxjqZ6Avxwffj9k5pZs235xzLpHsLVilv7ExS9uG59VV6zrfzwWS2v/ocSd5xgG6/badXaT5wKZ6wEg8lns03k8fyZSBE9Y70oaBd5pnjRpNMiwV9DooA+iFnbPgu3n66cF+4a7sjOptd4fsrMIJ2H4dfCP1CG313RDLNfPcP4PTKvbKW1Hx6TgxMxrg06m4XHfLWDtQKd/gDfLHJz5RLMvVrnGkWO6hmTZksIpag6zOGPwaRuq4MWrEjznvCtEbaftgvYuxl4ztwLiPBSDU1SPk8sU+irCDv7M8YKZBHorN1BrJ3uqjEPTmgSTQVYULk1SII9jmPub7JimEb1BtZM+KcmaLaYPvOpLzfFguC33iQ2O1AuXwVSOm+H9gWRhfzxO0ejdr3SuwCy8IkdXLIn4DsUD8OtkFM+LpOx9R8iA4nKB+P2aC0IRi8NorXJiE3i/A26DHf4kO/9qDp0kGQv5lMWFd+Q1oz17QkbtgnQzEej2xQtweTnKsHnncsepq3mJgN15z22BvF3mm5+lzrc1olQhDOBL4v1EqE1aGea9VXbGGNVLmfa6urrDZj1kgs8jgzjdRzoIbbS8DpPYIi1QIgsnxOlrN8Cq84IIbboiRUyy+L45MFpGb/k7oI7TxE2MHlIM2ZAQ304bGz70cguE7ATqllgGM9fZqXimvqvy qQlotMEU 0223ZqRxawmOZByDfBGC4bb7V+AifwTDG2BUgOv2HLM0Uc9zGrpjgx9dij9Wo+GRuEj/sswSbT74uyzTO/8wkMd3eF/px7P0JUNnafvY6bVz26vbP0q2D7N4sPrLJ+Sr2GDDVUSBmnnH1kq5R92kIvXFib3zxRnJJOM+DuUYA7VWxC9m5LRk3M+BxBKly23FaPobrFVQolP9YEDikbQWPdQ16NaAftsD0oy0NklmklZUo5Hgp7gm1dGs+jOPCGWfEVMQb/CScxw5tiOqp1eLc2ERxjo3bydvY1fmo4mSnJ2YkAG2ulJ97m2pPyDvlUL4znt5aXVv00ORJEjy+LbU1+PiDfWZK4DVncB+lG28+LULuXn9T5yPXcFPA0w== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Thu, 02 Jan 2025 15:40:47 +0800, Zhenhua Huang wrote: > Commit 2045a3b8911b ("mm/sparse-vmemmap: generalise vmemmap_populate_hugepages()") > introduces the vmemmap_check_pmd() while does not verify if the entry is a > section mapping, as is already done for Loongarch & X86. > The update includes a check for pmd_sect(). Only if pmd_sect() returns true, > further vmemmap population for the addr is skipped. > > > [...] Applied to arm64 (for-next/mm), thanks! [1/1] arm64: mm: Test for pmd_sect() in vmemmap_check_pmd() https://git.kernel.org/arm64/c/9ab2601dc4c1 Cheers, -- Will https://fixes.arm64.dev https://next.arm64.dev https://will.arm64.dev