mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-30 22:43:12 +03:00
x86: Handle _SC_LEVEL1_ICACHE_LINESIZE [BZ #27444]
commit 2d651eb926
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Fri Sep 18 07:55:14 2020 -0700
x86: Move x86 processor cache info to cpu_features
missed _SC_LEVEL1_ICACHE_LINESIZE.
1. Add level1_icache_linesize to struct cpu_features.
2. Initialize level1_icache_linesize by calling handle_intel,
handle_zhaoxin and handle_amd with _SC_LEVEL1_ICACHE_LINESIZE.
3. Return level1_icache_linesize for _SC_LEVEL1_ICACHE_LINESIZE.
Reviewed-by: Carlos O'Donell <carlos@redhat.com>
This commit is contained in:
@ -91,6 +91,8 @@ _dl_diagnostics_cpu (void)
|
||||
cpu_features->rep_stosb_threshold);
|
||||
print_cpu_features_value ("level1_icache_size",
|
||||
cpu_features->level1_icache_size);
|
||||
print_cpu_features_value ("level1_icache_linesize",
|
||||
cpu_features->level1_icache_linesize);
|
||||
print_cpu_features_value ("level1_dcache_size",
|
||||
cpu_features->level1_dcache_size);
|
||||
print_cpu_features_value ("level1_dcache_assoc",
|
||||
|
Reference in New Issue
Block a user