Jump to content

[SOLVED] Ryzen 1500x - lscpu shows 1 core


misteral

Recommended Posts

Hello

 

Running 6.4.1. I was looking at something else, but noticed something weird. In lscpu my CPU shows as 1 thread per core, 1 core per socket. But it's a quad core CPU, correctly identified below in the model name. Any thoughts what could be going on?

uname -a:

Linux hoth 4.14.16-unRAID #1 SMP PREEMPT Wed Jan 31 08:51:39 PST 2018 x86_64 AMD Ryzen 5 1500X Quad-Core Processor AuthenticAMD GNU/Linux

 

root@tower:/# lscpu
Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              1
On-line CPU(s) list: 0
Thread(s) per core:  1
Core(s) per socket:  1
Socket(s):           1
NUMA node(s):        1
Vendor ID:           AuthenticAMD
CPU family:          23
Model:               1
Model name:          AMD Ryzen 5 1500X Quad-Core Processor
Stepping:            1
CPU MHz:             3765.126
BogoMIPS:            6985.71
Virtualization:      AMD-V
L1d cache:           32K
L1i cache:           64K
L2 cache:            512K
L3 cache:            8192K
NUMA node0 CPU(s):   0
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 nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb hw_pstate sme retpoline retpoline_amd vmmcall fsgsbase bmi1 avx2 smep bmi2 rdseed adx smap clflushopt sha_ni xsaveopt xsavec xgetbv1 xsaves clzero irperf xsaveerptr arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif overflow_recov succor smca

 

hoth-diagnostics-20180402-1954.zip

syslog.txt

Link to comment

Noticed "acpi=off' was added to the boot command line options.  That was a workaround for early 2017 Ryzen BIOS/kernel issues and I believe in 4.11+ kernels, especially 4.14 that your on now it should not be necessary and is most likely the reason only one core is being detected/used.  If I am incorrect someone will most likely say so.  Suggest removing that option from the boot command and reboot then post a new diagnostics.

Link to comment

That looks as though it fixed it:

Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              8
On-line CPU(s) list: 0-7
Thread(s) per core:  2
Core(s) per socket:  4
Socket(s):           1
NUMA node(s):        1
Vendor ID:           AuthenticAMD
CPU family:          23
Model:               1
Model name:          AMD Ryzen 5 1500X Quad-Core Processor

Are you happy now?

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...