Re: [LSF/MM/BPF TOPIC] 64k (or 16k) base page size on x86

From: David Hildenbrand (Arm)

Date: Fri May 01 2026 - 14:06:11 EST


> Fourth, we change the unit of the lookup in the maple tree from being
> a PFN to being address / 512 (or whatever size we want to use as our
> minimum).
>
> Now we can have memdescs for an arbitrary power of two which means we
> can ditch all the awful code from ppc/s390 page table handling where
> they try to share one memdesc between several different page tables.

Having a memdesc describe a smaller piece than a page sounds like the way to
approach this cleanly. A lot of work, but sounds like the right long-term vision
also when it comes to having folios that are smaller than a page.

--
Cheers,

David