Hello Raphael, On 9/24/19 3:11 PM, Raphael Moreira Zinsly wrote: > Add entries for the new cache geometry values of the auxiliary vectors > that got included in the kernel. Thanks the rewording, and also the explanation of the geometry value. I've applied the patch. Thanks, Michael > Signed-off-by: Raphael Moreira Zinsly <rzinsly@xxxxxxxxxxxxxxxxxx> > --- > man3/getauxval.3 | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/man3/getauxval.3 b/man3/getauxval.3 > index 794bc97b5..b78a63225 100644 > --- a/man3/getauxval.3 > +++ b/man3/getauxval.3 > @@ -123,6 +123,34 @@ The instruction cache block size. > .\" .TP > .\" .BR AT_NOTELF > .TP > +.\" Kernel commit 98a5f361b8625c6f4841d6ba013bbf0e80d08147 > +.BR AT_L1D_CACHEGEOMETRY > +Geometry of the L1 data cache, encoded with the cache line size in > +bytes in the bottom 16 bits and the cache associativity in the next 16 > +bits. The associativity is such that if N is the 16-bit value, the cache > +is N-way set associative. > +.TP > +.BR AT_L1D_CACHESIZE > +The L1 data cache size. > +.TP > +.BR AT_L1I_CACHEGEOMETRY > +Geometry of the L1 instruction cache, encoded as for AT_L1D_CACHEGEOMETRY. > +.TP > +.BR AT_L1I_CACHESIZE > +The L1 instruction cache size. > +.TP > +.BR AT_L2_CACHEGEOMETRY > +Geometry of the L2 cache, encoded as for AT_L1D_CACHEGEOMETRY. > +.TP > +.BR AT_L2_CACHESIZE > +The L2 cache size. > +.TP > +.BR AT_L3_CACHEGEOMETRY > +Geometry of the L3 cache, encoded as for AT_L1D_CACHEGEOMETRY. > +.TP > +.BR AT_L3_CACHESIZE > +The L3 cache size. > +.TP > .BR AT_PAGESZ > The system page size (the same value returned by > .IR sysconf(_SC_PAGESIZE) ). > -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Linux/UNIX System Programming Training: http://man7.org/training/