mm/debug_vm_pgtable: test pmd_leaf() behavior with pmd_mkinvalid()
authorRyan Roberts <ryan.roberts@arm.com>
Wed, 1 May 2024 14:44:39 +0000 (15:44 +0100)
committerAndrew Morton <akpm@linux-foundation.org>
Tue, 7 May 2024 17:37:00 +0000 (10:37 -0700)
commitb0d7e15a9f21919382075980a5da9ed85ddfcd11
tree55b8e279bb9c03cc793d24b6ee14a8b866f3292c
parenta94032b35e5f97dc1023030d92998418c9feb27b
mm/debug_vm_pgtable: test pmd_leaf() behavior with pmd_mkinvalid()

An invalidated pmd should still cause pmd_leaf() to return true.  Let's
test for that to ensure all arches remain consistent.

Link: https://lkml.kernel.org/r/20240501144439.1389048-1-ryan.roberts@arm.com
Signed-off-by: Ryan Roberts <ryan.roberts@arm.com>
Reviewed-by: Anshuman Khandual <anshuman.khandual@arm.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/debug_vm_pgtable.c