> 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 <[email protected]>
Sashiko has reviewed this patch and found no issues. It looks great! -- Sashiko AI review ยท https://sashiko.dev/#/patchset/[email protected]?part=6
