Re: [LSF/MM/BPF TOPIC] 64k (or 16k) base page size on x86
From: Kiryl Shutsemau
Date: Fri May 01 2026 - 14:13:17 EST
On Fri, May 01, 2026 at 08:02:28PM +0200, David Hildenbrand (Arm) wrote:
> On 5/1/26 20:00, Kiryl Shutsemau wrote:
> > On Thu, Feb 19, 2026 at 03:08:58PM +0000, Kiryl Shutsemau wrote:
> >> == Status ==
> >>
> >> I have a POC implementation on top of v6.17:
> >>
> >> git://git.kernel.org/pub/scm/linux/kernel/git/kas/linux.git pte_size
> >
> > Just a heads up.
> >
> > I've updated the tree. It is on top of v7.0 now.
> >
> > I can boot my VM fully (not only to shell as before) on all three page
> > size 4k, 16k and 64k. And it doesn't crash immediately.
> >
> > Page fault handler is the most challenging part of the design. I wanted
> > to flash it out to RFC quality before the summit, but it is not there
> > yet. But it started getting a shape.
> >
> > Volume of the code changes makes it hard to deal with the patchset:
> >
> > 1530 files changed, 12675 insertions(+), 8669 deletions(-)
>
> I think you know the answer already :P
:/
Let me present the case at least. Most of this is cocci change and most
of + difference is tests.
--
Kiryl Shutsemau / Kirill A. Shutemov