On 17/03/2025 15:16, Kevin Brodsky wrote: > diff --git a/include/asm-generic/pgalloc.h b/include/asm-generic/pgalloc.h > index e164ca66f0f6..3c8ec3bfea44 100644 > --- a/include/asm-generic/pgalloc.h > +++ b/include/asm-generic/pgalloc.h > @@ -23,6 +23,11 @@ static inline pte_t *__pte_alloc_one_kernel_noprof(struct > mm_struct *mm) > > if (!ptdesc) > return NULL; > + if (!pagetable_pte_ctor(mm, ptdesc)) {
As reported by the CI [1], this can cause trouble on x86 because dtor calls are missing in pud_free_pmd_page() and pmd_free_pte_page(). Will fix in the next version. - Kevin [1] https://lore.kernel.org/oe-lkp/202503211612.e11bd73f-...@intel.com/