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