Re: [PATCH 00/45] hugetlb pagewalk unification
From: Oscar Salvador
Date: Thu Jul 04 2024 - 06:13:41 EST
On Thu, Jul 04, 2024 at 06:30:47AM +0200, Oscar Salvador wrote:
> Hi all,
>
> During Peter's talk at the LSFMM, it was agreed that one of the things
> that need to be done in order to further integrate hugetlb into mm core,
> is to unify generic and hugetlb pagewalkers.
> I started with this one, which is unifying hugetlb into generic
> pagewalk, instead of having its hugetlb_entry entries.
> Which means that pmd_entry/pte_entry(for cont-pte) entries will also deal with
> hugetlb vmas as well, and so will new pud_entry entries since hugetlb can be
> pud mapped (devm pages as well but we seem not to care about those with
> the exception of hmm code).
>
> The outcome is this RFC.
Just dropping the git tree, in case someone finds it more suitable:
https://github.com/leberus/linux/ hugetlb-unification-pagewalk
--
Oscar Salvador
SUSE Labs