Re: [PATCH v3 7/9] mm/kasan: use hw_pte_t for the early shadow PTE table
From: David Hildenbrand (Arm)
Date: Thu Oct 01 2026 - 07:24:29 EST
On 9/22/26 19:12, Muhammad Usama Anjum wrote:
> kasan_early_shadow_pte is a complete PTE table rather than a software
> PTE value. Declare and define its elements as hw_pte_t so the object uses
> the PTE table storage type.
>
> Read the first element through ptep_get(), which returns the software PTE
> value expected by note_page_pte(), instead of accessing hw_pte_t storage
> directly. This also uses the accessor selected by the architecture.
>
> No architecture selects ARCH_HAS_HW_PTE_T at this point, so the storage
> representation remains unchanged.
>
> Signed-off-by: Muhammad Usama Anjum <usama.anjum@xxxxxxx>
Acked-by: David Hildenbrand (Arm) <david@xxxxxxxxxx>
--
Cheers,
David