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 44884C4829E for ; Thu, 15 Feb 2024 18:28:06 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6BC646B0085; Thu, 15 Feb 2024 13:28:05 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 61D2A6B0087; Thu, 15 Feb 2024 13:28:05 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4E47C6B0088; Thu, 15 Feb 2024 13:28:05 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 3A2246B0085 for ; Thu, 15 Feb 2024 13:28:05 -0500 (EST) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id B6BCDC1288 for ; Thu, 15 Feb 2024 18:28:04 +0000 (UTC) X-FDA: 81794872488.03.B021AD8 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf25.hostedemail.com (Postfix) with ESMTP id EF7C9A0015 for ; Thu, 15 Feb 2024 18:28:02 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=arm.com (policy=none); spf=pass (imf25.hostedemail.com: domain of cmarinas@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=cmarinas@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1708021683; 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: in-reply-to:in-reply-to:references:references; bh=dbUjiY21dUzXAPdoLWS+x47EujIeBA3/HKidLqBE38Q=; b=e1dG1J/9zutuZdZiW/lv926w+KlAvGcfXASC89MovWV9IiwYd6kEkgL8Q//6pLeMkTEPOq XDQJCv5Q463soyWF6uV056XskBA7X8JwBvjXLOuBaNoQNxdASNtMKyCxZhE/UwXZAhQzl2 eAhzPaoe76ONdZtRyyExsA3iqZlLq2I= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=arm.com (policy=none); spf=pass (imf25.hostedemail.com: domain of cmarinas@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=cmarinas@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1708021683; a=rsa-sha256; cv=none; b=X+8lZ7ILSFNyLmIUFfkXsNgRqLWE87qlhCNbTdST8kjrW70MBdbtVTbn29r4qzwRwr0aDP ZAAkfm/mCeU3JV8yo1MKZXADRuh2SbS7dyiw9fSD/dR0QcizymvUNEc6bSFSO0bVPz6U2b 68YQXHz150CEUOZwqwCcIyXW9aipKvQ= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id D2CC761766; Thu, 15 Feb 2024 18:28:01 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 983B8C433C7; Thu, 15 Feb 2024 18:27:56 +0000 (UTC) Date: Thu, 15 Feb 2024 18:27:54 +0000 From: Catalin Marinas To: Ryan Roberts Cc: Will Deacon , Ard Biesheuvel , Marc Zyngier , James Morse , Andrey Ryabinin , Andrew Morton , Matthew Wilcox , Mark Rutland , David Hildenbrand , Kefeng Wang , John Hubbard , Zi Yan , Barry Song <21cnbao@gmail.com>, Alistair Popple , Yang Shi , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , "H. Peter Anvin" , linux-arm-kernel@lists.infradead.org, x86@kernel.org, linuxppc-dev@lists.ozlabs.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v6 04/18] arm64/mm: Convert pte_next_pfn() to pte_advance_pfn() Message-ID: References: <20240215103205.2607016-1-ryan.roberts@arm.com> <20240215103205.2607016-5-ryan.roberts@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240215103205.2607016-5-ryan.roberts@arm.com> X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: EF7C9A0015 X-Stat-Signature: kw6uhjhdbz9uk7dj54pnhdcb1pmkxxrf X-Rspam-User: X-HE-Tag: 1708021682-209643 X-HE-Meta: U2FsdGVkX19r/7UhiJkn/TTzegHhMpJXWeTS6WipZYDr19t6oL4tKinM1MNQFiklCOBKMc8Dja8tKrsXaEUGPY9tzbNgPStbxJIsN3XBlz2V2PuuuCKiPqQEfoizWtG5ecSFilyoQkCDVLa+sbaAkD2GGM2Sm2s4HnHsATOkNfOQ6QneOn5BcqFS/Sd9d72hCIp5m86Vm46dDJvG7hAk5S7nB+YHtqueb7EebHUUok8cA6YyM+mkN6PcO6aF45ftouN+CPrtbZJwbe14RLj0bfoLA7KRCSmkHxZtT5pQobrfJpuPPBY2JyFjchofMBz/znlFS9PvQBtoU2tFSOo/c8BGg8cbQeGEYEjd0GBdubILvH/pmWl3sLTIg8A5bYMYv+AwxCiWVLL/Sbfv+TjcrnPg13zro9/dLV7o1YRRCtBHIKgnMr9RtURgQX2o7hnPLkLN6kYgLp8k5StN/9rUhCkL9YvMRWQW5XY56agYcfXqV6BPAXkJnDvoJYpotDr5q2OnRt6711YgETUJ7wi/QoeYTm5XQUWQFH+5fv8DFMTSDKuW6CJh5oSa/rNmPybL2UZ3oNu7H8Cogwz0wbkSDd5mF8uFi+YvsB6P0pZ1Aqdym24uvjNMMhmXmkRMmm9stKiBLZGsQfeFBnGvOdRVzfzr71Ls/fw9fBzPtyL5C+RBh6y4bRRDbz3BF87+qMSw7toyg9tzP7MVoloLgwUEy8IMWkQd/QAjymdjVpyTJiXYbeZiiVBzs4wEKr45yculqFaduj2Hy30LASVyNGcFwXsZXgZ0Dy2iwyEPMDWSOAq4l1J+aycb7kTf27X4mXl2OJCZpyQ6qavbR2zmR2AsTYW7YNDb2B3hameMHOUPSh5leULa+t+W5YkbAUYE10h/I3qq443nZ60mfeM+a71eVx2EMcNvqk6ylhetqWmwe1VRkbNTXeVo2NuN/BMn5YJEcjERjydBUI4WdRh8JfR L9sHsx/T QM7rrToQG+KH4cktAJ+ECrDUvb2Eaa3Nw8/aRjWxW7DXdRt1k2fkdyT7G+Q1Gn+ys4bEWz/CjuV/ImH/d4Z4WaUUwENf2taY/2CyPN2NbozDoXT6dRGr1FfsIsDRjE9IFt675FOZ66G75OIRkLVYN1ZFVTLxL0qoq8Vk/b5DoI63at7c+q8RTDKV6BGwrSz87UArs3n3l16Ty3VaWJ+jQiA7aJRYzvv0gBUIAmSp9X4rP+yyqCtRsoEK6Ps3q8m1kaFCCwzzp+8mvhX4B4NTHrw0N43x5Q5pbzJC7WVtYXynHR0itdkJvVh1gAfFoddfckdwOuD+aDUP0FldDSrmK4fzNik5NqeGTbgEuZ2fXlOWYeLb/q5+s28vmPd/Am2q5NMbce4KtHb2fGKzVYHsBzCUaPTrKdXpatnx89YkR8Q4e2qDCdJ6LJm82RuKmo81Cg4kQ8gu4cMlD4bC95bop8RWg0YqF7qLPQEdF/FYNpepblBQnxXGJbodLChvvKf5fPl0CbO73mYnX/EY= 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, Feb 15, 2024 at 10:31:51AM +0000, Ryan Roberts wrote: > Core-mm needs to be able to advance the pfn by an arbitrary amount, so > override the new pte_advance_pfn() API to do so. > > Signed-off-by: Ryan Roberts Acked-by: Catalin Marinas