1
0
Fork
You've already forked auxv
0
Messing around with the Linux auxiliary vector
  • C 93.5%
  • Makefile 6.5%
Florian Limberger 4fdc04ac43 Add program to print information about CPU caches
`Pcacheinfo` uses the glibc `getauxvalue()` API instead of accessing the
raw vector.
2026年05月12日 13:31:46 +02:00
.gitignore Add program to print information about CPU caches 2026年05月12日 13:31:46 +02:00
LICENSE Initial commit 2022年03月03日 20:43:05 +01:00
makefile Add program to print information about CPU caches 2026年05月12日 13:31:46 +02:00
pauxv.c Initial commit 2022年03月03日 20:43:05 +01:00
pcacheinfo.c Add program to print information about CPU caches 2026年05月12日 13:31:46 +02:00
README Initial commit 2022年03月03日 20:43:05 +01:00

		Messing around with the Linux auxiliary vector
		==============================================
		Who doesn't like a good poking around in memory?
A blog post[1] by Chris Siebenmann sparked my curiosity and I wanted to fool
around with the auxiliary vector in Linux. Of course I could have just used
getauxval(3), but where would the fun be? Instead I poked directly around in
the memory.
[1]: https://utcc.utoronto.ca/~cks/space/blog/unix/MainKernelAndUserAPI