hardinfo2 / hardinfo2

System Information and Benchmark for Linux Systems
https://www.hardinfo2.org
Other
119 stars 16 forks source link

"Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo." #57

Closed hwspeedy closed 2 months ago

hwspeedy commented 2 months ago

Transferrred from Discussion

Originally posted by **RokeJulianLockhart** July 15, 2024 If I perform `hardinfo2` or `sudo hardinfo2`, I see the undermentioned repeatedly: > ```log > Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. > ``` Is this problematic? #### Full log
```log PS /home/RokeJulianLockhart> dnf5 search hardinfo Updating and loading repositories: RPM Fusion for Fedora 40 - Free - Updates 100% | 54.9 KiB/s | 7.2 KiB | 00m00s Fedora 40 - x86_64 - Test Updates 100% | 30.7 KiB/s | 23.2 KiB | 00m01s Fedora 40 - x86_64 - Updates - Debug 100% | 27.3 KiB/s | 10.8 KiB | 00m00s RPM Fusion for Fedora 40 - Nonfree - Updates 100% | 26.2 KiB/s | 7.4 KiB | 00m00s RPM Fusion for Fedora 40 - Free tainted 100% | 64.7 KiB/s | 7.2 KiB | 00m00s Copr repo for CoolerControl owned by codifryed 100% | 8.8 KiB/s | 1.5 KiB | 00m00s RPM Fusion for Fedora 40 - Nonfree - Steam 100% | 24.7 KiB/s | 7.4 KiB | 00m00s Fedora 40 - x86_64 - Debug 100% | 54.2 KiB/s | 22.0 KiB | 00m00s Visual Studio Code 100% | 10.0 KiB/s | 1.5 KiB | 00m00s warpdotdev 100% | 8.6 KiB/s | 1.5 KiB | 00m00s google-chrome 100% | 15.6 KiB/s | 1.3 KiB | 00m00s Fedora 40 - x86_64 100% | 67.8 KiB/s | 27.6 KiB | 00m00s RPM Fusion for Fedora 40 - Nonfree - Steam Debug 100% | 67.1 KiB/s | 7.8 KiB | 00m00s Fedora 40 - x86_64 - Test Updates Debug 100% | 58.0 KiB/s | 21.6 KiB | 00m00s Fedora 40 - x86_64 - Updates 100% | 19.9 KiB/s | 14.4 KiB | 00m01s google-chrome-unstable 100% | 18.4 KiB/s | 1.3 KiB | 00m00s RPM Fusion for Fedora 40 - Free - Updates 100% | 134.4 KiB/s | 57.9 KiB | 00m00s Fedora 40 - x86_64 - Test Updates 100% | 2.5 MiB/s | 3.7 MiB | 00m01s Fedora 40 - x86_64 - Updates - Debug 100% | 492.1 KiB/s | 476.8 KiB | 00m01s >>> Curl error (18): Transferred a partial file for http://mirror.bytemark.co.uk/fedora/linux/updates/40/Everything/x86_64/debug/repodata/01051829de78b6cb19ce2805f2ad140ef7d9753688aadd3da526ea85fcc597d5-primary.xml.zck [transfer closed with outstanding read data remainin RPM Fusion for Fedora 40 - Nonfree - Updates 100% | 115.5 KiB/s | 44.7 KiB | 00m00s Visual Studio Code 100% | 260.3 KiB/s | 84.3 KiB | 00m00s warpdotdev 100% | 9.7 KiB/s | 3.1 KiB | 00m00s google-chrome 100% | 22.6 KiB/s | 3.1 KiB | 00m00s Fedora 40 - x86_64 - Test Updates Debug 100% | 206.1 KiB/s | 212.5 KiB | 00m01s Fedora 40 - x86_64 - Updates 100% | 3.1 MiB/s | 5.2 MiB | 00m02s google-chrome-unstable 100% | 19.9 KiB/s | 3.1 KiB | 00m00s Repositories loaded. Matched fields: name, summary hardinfo2-debuginfo.x86_64: Debug information for package hardinfo2 hardinfo2-debugsource.x86_64: Debug sources for package hardinfo2 Matched fields: name hardinfo2.x86_64: System Information and Benchmark for Linux Systems PS /home/RokeJulianLockhart> sudo dnf5 install hardinfo2 [sudo] password for RokeJulianLockhart: Updating and loading repositories: RPM Fusion for Fedora 40 - Nonfree - Steam Debug 100% | 27.2 KiB/s | 7.8 KiB | 00m00s RPM Fusion for Fedora 40 - Nonfree - Steam 100% | 25.5 KiB/s | 7.4 KiB | 00m00s Copr repo for CoolerControl owned by codifryed 100% | 4.3 KiB/s | 1.5 KiB | 00m00s RPM Fusion for Fedora 40 - Free tainted 100% | 65.3 KiB/s | 7.2 KiB | 00m00s Fedora 40 - x86_64 - Test Updates Debug 100% | 53.1 KiB/s | 21.6 KiB | 00m00s Fedora 40 - x86_64 - Updates - Debug 100% | 25.7 KiB/s | 10.8 KiB | 00m00s google-chrome 100% | 18.9 KiB/s | 1.3 KiB | 00m00s RPM Fusion for Fedora 40 - Free - Updates 100% | 58.9 KiB/s | 7.2 KiB | 00m00s RPM Fusion for Fedora 40 - Nonfree - Updates 100% | 62.9 KiB/s | 7.4 KiB | 00m00s google-chrome-unstable 100% | 18.4 KiB/s | 1.3 KiB | 00m00s Fedora 40 - x86_64 - Updates 100% | 37.5 KiB/s | 14.4 KiB | 00m00s warpdotdev 100% | 10.3 KiB/s | 1.5 KiB | 00m00s Fedora 40 - x86_64 100% | 37.4 KiB/s | 27.6 KiB | 00m01s Fedora 40 - x86_64 - Test Updates 100% | 31.7 KiB/s | 23.2 KiB | 00m01s Visual Studio Code 100% | 20.1 KiB/s | 1.5 KiB | 00m00s Fedora 40 - x86_64 - Debug 100% | 48.8 KiB/s | 22.0 KiB | 00m00s Fedora 40 - x86_64 - Test Updates Debug 100% | 229.3 KiB/s | 212.5 KiB | 00m01s Fedora 40 - x86_64 - Updates - Debug 100% | 724.7 KiB/s | 590.6 KiB | 00m01s google-chrome 100% | 23.5 KiB/s | 3.1 KiB | 00m00s RPM Fusion for Fedora 40 - Free - Updates 100% | 142.3 KiB/s | 57.9 KiB | 00m00s RPM Fusion for Fedora 40 - Nonfree - Updates 100% | 138.6 KiB/s | 31.7 KiB | 00m00s google-chrome-unstable 100% | 23.1 KiB/s | 3.1 KiB | 00m00s Fedora 40 - x86_64 - Updates 100% | 2.9 MiB/s | 4.9 MiB | 00m02s warpdotdev 100% | 9.7 KiB/s | 3.1 KiB | 00m00s Fedora 40 - x86_64 - Test Updates 100% | 2.4 MiB/s | 3.6 MiB | 00m01s Visual Studio Code 100% | 330.7 KiB/s | 84.3 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: hardinfo2 x86_64 2.1.11-1.fc40 updates 6.2 MiB Installing weak dependencies: iperf3 x86_64 3.16-3.fc40 fedora 290.5 KiB lsscsi x86_64 0.32-11.fc40 fedora 129.0 KiB sysbench x86_64 1.0.20-13.fc40 fedora 630.7 KiB Transaction Summary: Installing: 4 packages Total size of inbound packages is 3 MiB. Need to download 3 MiB. After this operation 7 MiB will be used (install 7 MiB, remove 0 B). Is this ok [y/N]: y [1/4] lsscsi-0:0.32-11.fc40.x86_64 100% | 242.7 KiB/s | 65.8 KiB | 00m00s [2/4] iperf3-0:3.16-3.fc40.x86_64 100% | 248.1 KiB/s | 117.1 KiB | 00m00s [3/4] sysbench-0:1.0.20-13.fc40.x86_64 100% | 416.7 KiB/s | 170.9 KiB | 00m00s [4/4] hardinfo2-0:2.1.11-1.fc40.x86_64 100% | 1.9 MiB/s | 2.8 MiB | 00m01s ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- [4/4] Total 100% | 1.4 MiB/s | 3.1 MiB | 00m02s Running transaction [1/6] Verify package files 100% | 571.0 B/s | 4.0 B | 00m00s [2/6] Prepare transaction 100% | 12.0 B/s | 4.0 B | 00m00s [3/6] Installing sysbench-0:1.0.20-13.fc40.x86_64 100% | 16.6 MiB/s | 646.0 KiB | 00m00s [4/6] Installing iperf3-0:3.16-3.fc40.x86_64 100% | 26.0 MiB/s | 292.6 KiB | 00m00s [5/6] Installing lsscsi-0:0.32-11.fc40.x86_64 100% | 14.2 MiB/s | 130.8 KiB | 00m00s [6/6] Installing hardinfo2-0:2.1.11-1.fc40.x86_64 100% | 8.8 MiB/s | 6.2 MiB | 00m01s >>> Running trigger-install scriptlet: glibc-common-0:2.39-17.fc40.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39-17.fc40.x86_64 >>> Running trigger-install scriptlet: hicolor-icon-theme-0:0.17-18.fc40.noarch >>> Stop trigger-install scriptlet: hicolor-icon-theme-0:0.17-18.fc40.noarch >>> Running trigger-install scriptlet: desktop-file-utils-0:0.26-12.fc40.x86_64 >>> Stop trigger-install scriptlet: desktop-file-utils-0:0.26-12.fc40.x86_64 >>> Running trigger-install scriptlet: man-db-0:2.12.0-6.fc40.x86_64 >>> Stop trigger-install scriptlet: man-db-0:2.12.0-6.fc40.x86_64 PS /home/RokeJulianLockhart> sudo hardinfo2 [sudo] password for RokeJulianLockhart: Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. PS /home/RokeJulianLockhart> hardinfo2 Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. Warning: truncated a line (probably flags list) longer than 1024 bytes while reading /proc/cpuinfo. PS /home/RokeJulianLockhart> ```
hwspeedy commented 2 months ago

Thanx, this seams like a bug - let's dig more.

Please attach your /proc/cpuinfo

hwspeedy commented 2 months ago

@RokeJulianLockhart

Please see https://github.com/hardinfo2/hardinfo2/issues/57

RokeJulianLockhart commented 2 months ago

https://github.com/hardinfo2/hardinfo2/issues/57#issuecomment-2228820032

@hwspeedy, the content of /proc/cpuinfo is:

``` processor : 0 vendor_id : AuthenticAMD cpu family : 25 model : 97 model name : AMD Ryzen 5 7600X 6-Core Processor stepping : 2 microcode : 0xa601203 cpu MHz : 5439.003 cache size : 1024 KB physical id : 0 siblings : 12 core id : 0 cpu cores : 6 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca fsrm flush_l1d amd_lbr_pmc_freeze bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 9400.77 TLB size : 3584 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14] processor : 1 vendor_id : AuthenticAMD cpu family : 25 model : 97 model name : AMD Ryzen 5 7600X 6-Core Processor stepping : 2 microcode : 0xa601203 cpu MHz : 5429.331 cache size : 1024 KB physical id : 0 siblings : 12 core id : 1 cpu cores : 6 apicid : 2 initial apicid : 2 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca fsrm flush_l1d amd_lbr_pmc_freeze bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 9400.77 TLB size : 3584 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14] processor : 2 vendor_id : AuthenticAMD cpu family : 25 model : 97 model name : AMD Ryzen 5 7600X 6-Core Processor stepping : 2 microcode : 0xa601203 cpu MHz : 5436.368 cache size : 1024 KB physical id : 0 siblings : 12 core id : 2 cpu cores : 6 apicid : 4 initial apicid : 4 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca fsrm flush_l1d amd_lbr_pmc_freeze bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 9400.77 TLB size : 3584 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14] processor : 3 vendor_id : AuthenticAMD cpu family : 25 model : 97 model name : AMD Ryzen 5 7600X 6-Core Processor stepping : 2 microcode : 0xa601203 cpu MHz : 5437.371 cache size : 1024 KB physical id : 0 siblings : 12 core id : 3 cpu cores : 6 apicid : 6 initial apicid : 6 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca fsrm flush_l1d amd_lbr_pmc_freeze bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 9400.77 TLB size : 3584 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14] processor : 4 vendor_id : AuthenticAMD cpu family : 25 model : 97 model name : AMD Ryzen 5 7600X 6-Core Processor stepping : 2 microcode : 0xa601203 cpu MHz : 5439.733 cache size : 1024 KB physical id : 0 siblings : 12 core id : 4 cpu cores : 6 apicid : 8 initial apicid : 8 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca fsrm flush_l1d amd_lbr_pmc_freeze bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 9400.77 TLB size : 3584 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14] processor : 5 vendor_id : AuthenticAMD cpu family : 25 model : 97 model name : AMD Ryzen 5 7600X 6-Core Processor stepping : 2 microcode : 0xa601203 cpu MHz : 4355.933 cache size : 1024 KB physical id : 0 siblings : 12 core id : 5 cpu cores : 6 apicid : 10 initial apicid : 10 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca fsrm flush_l1d amd_lbr_pmc_freeze bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 9400.77 TLB size : 3584 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14] processor : 6 vendor_id : AuthenticAMD cpu family : 25 model : 97 model name : AMD Ryzen 5 7600X 6-Core Processor stepping : 2 microcode : 0xa601203 cpu MHz : 5442.722 cache size : 1024 KB physical id : 0 siblings : 12 core id : 0 cpu cores : 6 apicid : 1 initial apicid : 1 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca fsrm flush_l1d amd_lbr_pmc_freeze bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 9400.77 TLB size : 3584 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14] processor : 7 vendor_id : AuthenticAMD cpu family : 25 model : 97 model name : AMD Ryzen 5 7600X 6-Core Processor stepping : 2 microcode : 0xa601203 cpu MHz : 5443.749 cache size : 1024 KB physical id : 0 siblings : 12 core id : 1 cpu cores : 6 apicid : 3 initial apicid : 3 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca fsrm flush_l1d amd_lbr_pmc_freeze bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 9400.77 TLB size : 3584 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14] processor : 8 vendor_id : AuthenticAMD cpu family : 25 model : 97 model name : AMD Ryzen 5 7600X 6-Core Processor stepping : 2 microcode : 0xa601203 cpu MHz : 5442.004 cache size : 1024 KB physical id : 0 siblings : 12 core id : 2 cpu cores : 6 apicid : 5 initial apicid : 5 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca fsrm flush_l1d amd_lbr_pmc_freeze bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 9400.77 TLB size : 3584 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14] processor : 9 vendor_id : AuthenticAMD cpu family : 25 model : 97 model name : AMD Ryzen 5 7600X 6-Core Processor stepping : 2 microcode : 0xa601203 cpu MHz : 5443.742 cache size : 1024 KB physical id : 0 siblings : 12 core id : 3 cpu cores : 6 apicid : 7 initial apicid : 7 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca fsrm flush_l1d amd_lbr_pmc_freeze bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 9400.77 TLB size : 3584 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14] processor : 10 vendor_id : AuthenticAMD cpu family : 25 model : 97 model name : AMD Ryzen 5 7600X 6-Core Processor stepping : 2 microcode : 0xa601203 cpu MHz : 5438.886 cache size : 1024 KB physical id : 0 siblings : 12 core id : 4 cpu cores : 6 apicid : 9 initial apicid : 9 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca fsrm flush_l1d amd_lbr_pmc_freeze bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 9400.77 TLB size : 3584 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14] processor : 11 vendor_id : AuthenticAMD cpu family : 25 model : 97 model name : AMD Ryzen 5 7600X 6-Core Processor stepping : 2 microcode : 0xa601203 cpu MHz : 4430.625 cache size : 1024 KB physical id : 0 siblings : 12 core id : 5 cpu cores : 6 apicid : 11 initial apicid : 11 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca fsrm flush_l1d amd_lbr_pmc_freeze bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 9400.77 TLB size : 3584 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14] ```

I'm using https://kojipkgs.fedoraproject.org//packages/hardinfo2/2.1.11/1.fc40/x86_64/hardinfo2-2.1.11-1.fc40.x86_64.rpm from https://koji.fedoraproject.org/koji/rpminfo?rpmID=38833174 on https://download.fedoraproject.org/pub/fedora/linux/releases/40/Spins/x86_64/iso/Fedora-KDE-Live-x86_64-40-1.14.iso.

hwspeedy commented 2 months ago

Perfect, 1209 bytes in flags, which is above 1024bytes - this hard limit will be changed to 2048bytes.

RokeJulianLockhart commented 2 months ago

https://github.com/hardinfo2/hardinfo2/issues/57#issuecomment-2229084945

@hwspeedy, is there no way to have it be dynamic? I can imagine that that shall break quite spectacularly with AMD Threadrippers.

hwspeedy commented 2 months ago

Yes, of course - anything can be made dynamic - but it's not worth the trouble as flags list are pretty steady - if you believe any x86 flags lists are close to 2048 we just set to 4096.

hwspeedy commented 2 months ago

Epyc Genoa is 824bytes - so I think we are within limits.