Re: [PATCH v2 0/5] arm64: Cleanup ioremap() and support ioremap_prot()

From: Kefeng Wang
Date: Wed May 18 2022 - 23:37:41 EST



On 2022/5/17 6:51, Catalin Marinas wrote:
On Fri, Apr 29, 2022 at 06:32:20PM +0800, Kefeng Wang wrote:
Kefeng Wang (5):
mm: ioremap: Use more sensibly name in ioremap_prot()
mm: ioremap: Setup phys_addr of struct vm_struct
mm: ioremap: Add arch_ioremap/iounmap()
arm64: mm: Convert to GENERIC_IOREMAP
arm64: Add HAVE_IOREMAP_PROT support

.../features/vm/ioremap_prot/arch-support.txt | 2 +-
arch/arm64/Kconfig | 2 +
arch/arm64/include/asm/io.h | 20 +++--
arch/arm64/include/asm/pgtable.h | 10 +++
arch/arm64/kernel/acpi.c | 2 +-
arch/arm64/mm/hugetlbpage.c | 10 ---
arch/arm64/mm/ioremap.c | 85 +++----------------
include/asm-generic/io.h | 16 +++-
mm/ioremap.c | 27 ++++--
9 files changed, 74 insertions(+), 100 deletions(-)
These patches touch the generic mm parts. Andrew, would you like to
merge these patches or are happy for them to go via the arm64 tree.
Hi Andrew, what's your preference ;)
Thanks.