* Alexey Dobriyan: > On Wed, Dec 06, 2023 at 12:47:27PM -0800, Kees Cook wrote: >> On Tue, Dec 05, 2023 at 07:01:34PM +0300, Alexey Dobriyan wrote: >> > Report available page shifts in arch independent manner, so that >> > userspace developers won't have to parse /proc/cpuinfo hunting >> > for arch specific strings: >> > >> > Note! >> > >> > This is strictly for userspace, if some page size is shutdown due >> > to kernel command line option or CPU bug workaround, than is must not >> > be reported in aux vector! >> >> Given Florian in CC, I assume this is something glibc would like to be >> using? Please mention this in the commit log. > > glibc can use it. Main user is libhugetlbfs, I guess: > > https://github.com/libhugetlbfs/libhugetlbfs/blob/master/hugeutils.c#L915 > > Loop inside getauxval() can run faster than opendir(). Is libhugetlbfs still maintained? Last commit was three years ago? Thanks, Florian