]> www.infradead.org Git - users/jedix/linux-maple.git/commit
arm64/mm: Change pgattr_change_is_safe() arguments as pteval_t
authorAnshuman Khandual <anshuman.khandual@arm.com>
Tue, 1 Oct 2024 04:58:04 +0000 (10:28 +0530)
committerCatalin Marinas <catalin.marinas@arm.com>
Wed, 16 Oct 2024 13:46:39 +0000 (14:46 +0100)
commit8ef41786d88fd429829bd143323168a9468e3be0
tree7185ebb7daf577df0e566fe9cb7fc42a2bdbde06
parent9852d85ec9d492ebef56dc5f229416c925758edc
arm64/mm: Change pgattr_change_is_safe() arguments as pteval_t

pgattr_change_is_safe() processes two distinct page table entries that just
happen to be 64 bits for all levels. This changes both arguments to reflect
the actual data type being processed in the function.

This change is important when moving to FEAT_D128 based 128 bit page tables
because it makes it simple to change the entry size in one place.

Cc: Will Deacon <will@kernel.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Ard Biesheuvel <ardb@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Reviewed-by: Ryan Roberts <ryan.roberts@arm.com>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
Link: https://lore.kernel.org/r/20241001045804.1119881-1-anshuman.khandual@arm.com
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/include/asm/pgtable.h
arch/arm64/mm/mmu.c