about summary refs log tree commit diff
path: root/misc
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2024-04-08 16:48:55 +0200
committerFlorian Weimer <fweimer@redhat.com>2024-04-08 16:48:55 +0200
commit7a430f40c46acfa7ce4c3bff193b278c190b2efc (patch)
tree9aaab469e45e2a2c6c69651293bdd2c78957d8b4 /misc
parent5653ccd847f0cd3a98906e44c97c71d68652d326 (diff)
downloadglibc-7a430f40c46acfa7ce4c3bff193b278c190b2efc.tar.gz
glibc-7a430f40c46acfa7ce4c3bff193b278c190b2efc.tar.xz
glibc-7a430f40c46acfa7ce4c3bff193b278c190b2efc.zip
x86: Add generic CPUID data dumper to ld.so --list-diagnostics
This is surprisingly difficult to implement if the goal is to produce
reasonably sized output.  With the current approaches to output
compression (suppressing zeros and repeated results between CPUs,
folding ranges of identical subleaves, dealing with the %ecx
reflection issue), the output is less than 600 KiB even for systems
with 256 logical CPUs.

Reviewed-by: H.J. Lu <hjl.tools@gmail.com>
Diffstat (limited to 'misc')
0 files changed, 0 insertions, 0 deletions