diff options
| author | Raphael Moreira Zinsly <rzinsly@linux.vnet.ibm.com> | 2019-09-24 10:11:42 -0300 |
|---|---|---|
| committer | Michael Kerrisk <mtk.manpages@gmail.com> | 2019-09-24 21:57:51 +0200 |
| commit | a81869d0e65394348f083746488f6b9c92b0d056 (patch) | |
| tree | c596d6bad4ccc9cf4accdfff537e1c36d85ec0b1 | |
| parent | f3fdbe281280780ce5eaed55c63a03360a1a385b (diff) | |
| download | man-pages-a81869d0e65394348f083746488f6b9c92b0d056.tar.gz | |
getauxval.3: Add new cache geometry entries
Add entries for the new cache geometry values of the auxiliary
vector that got included in the kernel.
Signed-off-by: Raphael Moreira Zinsly <rzinsly@linux.vnet.ibm.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
| -rw-r--r-- | man3/getauxval.3 | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/man3/getauxval.3 b/man3/getauxval.3 index 794bc97b58..b78a63225b 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) ). |
