~ → uname -r
5.11.6-arch1-1
~ → lscpu | grep MHz
CPU MHz: 2200.000
CPU max MHz: 7228.3198
CPU min MHz: 2200.0000
I assume this is still related to the kernel, though, and they're still working on it.
]]>Anyway, I'll get that figured out. Thanks!
]]>My system is dual boot. I've booted into Windows, and it reads the 5950x just fine, proper clock speeds and all.
In Arch Linux, however, my CPU min/max values are crazy.
GeekBench system info:
System Information
Operating System Arch Linux 5.11.2-arch1-1 x86_64
Model Gigabyte Technology Co., Ltd. X570 AORUS
MASTER
Motherboard Gigabyte Technology Co., Ltd. X570 AORUS
MASTER
BIOS American Megatrends International, LLC. F33c
Processor Information
Name AMD Ryzen 9 5950X
Topology 1 Processor, 16 Cores, 32 Threads
Identifier AuthenticAMD Family 25 Model 33 Stepping 0
Base Frequency 6.92 GHz
L1 Instruction Cache 32.0 KB x 16
L1 Data Cache 32.0 KB x 16
L2 Cache 512 KB x 16
L3 Cache 32.0 MB x 2
Memory Information
Size 126 GB
lscpu result:
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
Address sizes: 48 bits physical, 48 bits virtual
CPU(s): 32
On-line CPU(s) list: 0-31
Thread(s) per core: 2
Core(s) per socket: 16
Socket(s): 1
NUMA node(s): 1
Vendor ID: AuthenticAMD
CPU family: 25
Model: 33
Model name: AMD Ryzen 9 5950X 16-Core Processor
Stepping: 0
Frequency boost: enabled
CPU MHz: 6919.531
CPU max MHz: 7228.3198
CPU min MHz: 2200.0000
BogoMIPS: 6803.63
Virtualization: AMD-V
L1d cache: 512 KiB
L1i cache: 512 KiB
L2 cache: 8 MiB
L3 cache: 64 MiB
And when I look under /proc/cpuinfo, it verifies that these are the speeds Arch Linux is reading. I'm so confused at this point.
]]>