lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  PHC 
Open Source and information security mailing list archives
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:   Mon, 6 Jul 2020 09:08:15 -0700
From:   Andi Kleen <>
To:     Michal Hocko <>
Cc:     Michal Suchánek <>,
        David Hildenbrand <>,
        Gautham R Shenoy <>,
        Srikar Dronamraju <>,
        Linus Torvalds <>,,,
        Satheesh Rajendran <>,
        Mel Gorman <>,
        "Kirill A. Shutemov" <>,
        Andrew Morton <>,, Christopher Lameter <>,
        Vlastimil Babka <>
Subject: Re: [PATCH v5 3/3] mm/page_alloc: Keep memoryless cpuless node 0

> > What's the point of this indirection other than another way of avoiding
> > empty node 0?
> Honestly, I do not have any idea. I've traced it down to
> Author: Andi Kleen <>
> Date:   Tue Jan 11 15:35:48 2005 -0800

I don't remember all the details, and I can't even find the commit
(is it in linux-historic?).

But AFAIK there's no guarantee PXMs are small and continuous, so it
seemed better to have a clean zero based space.

Back then we had a lot of problems with buggy SRAT tables in BIOS,
so we really tried to avoid trusting the BIOS as much as possible.


Powered by blists - more mailing lists