On Thu, 22 Jan 2026 at 15:16, Borislav Petkov <[email protected]> wrote: > > On Thu, Jan 22, 2026 at 03:09:19PM +0100, Ard Biesheuvel wrote: > > It does. It just doesn't prevent if from happening for other reasons. > > So this reads to me like "it does but it doesn't". Huh?!? > > C'mon Ard, let's be more precise pls. >
Fair enough. What I meant to say is that if your BSS placed on a 2M boundary or is sufficiently larger than that, some of it will be mapped using PMDs, and this change will prevent those from being broken up into page mappings. If your BSS is too small to be covered by huge page mappings in the first place, this change obviously does nothing (except fixing a bug on i386)
