]> www.infradead.org Git - users/dwmw2/linux.git/commit
mm, x86: Use for_each_valid_pfn() from __ioremap_check_ram()
authorDavid Woodhouse <dwmw@amazon.co.uk>
Fri, 4 Apr 2025 13:34:56 +0000 (14:34 +0100)
committerDavid Woodhouse <dwmw@amazon.co.uk>
Fri, 25 Apr 2025 22:57:53 +0000 (23:57 +0100)
commitcd0e3ae1f2e9206ca992d86c36521691c1d79f5b
tree76e737ac1e822e8ed9573d4f2fb18795b8fb8efe
parent0ba2df7f6e57a21f36e5959e7a269399d1ddbde6
mm, x86: Use for_each_valid_pfn() from __ioremap_check_ram()

Instead of calling pfn_valid() separately for every single PFN in the
range, use for_each_valid_pfn() and only look at the ones which are.

Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
Acked-by: Mike Rapoport (Microsoft) <rppt@kernel.org>
arch/x86/mm/ioremap.c