Netrunner 20 (debian 10) only sees one CPU core on 4-core system
Heya,
I'm trying to get Netrunner set up on an old server (craigslist find). I was able to get it installed and running, but the OS only sees one CPU core. The system has two 771 sockets with a Xeon 5140 in each, so a total of 4 cores (I have a pair of E5472's on the way so I can up that to 8 cores). Both CPUs show up in the BIOS so no issues there. As I said before though, only one core is detected by the OS. Some googling suggested that maybe ACPI wasn't enabled, so I added 'acpi=on' to my grub config. Is there something else I need to do? I'm at a little bit of a loss since I'd expect SMT to be enabled by default on any modern kernel, and it seems like most posts describing similar issues are from the early 2000s. I'm running kernel 4.19.0-8-amd64. Any help is appreciated! |
How did you determine that the kernel only sees one CPU core? What does cat /proc/cpuinfo return? And what does dmidecode report?
Have you tried booting a live distribution with a more recent kernel, like System Rescue CD? |
dmidecode shows the correct info (two dual-core CPUs), while /proc/cpuinfo shows a single CPU with a single core:
Code:
[root@sysresccd ~]# cat /proc/cpuinfo |
That's weird. The 5140 is a dual-core CPU, so even in the event that some odd BIOS incompatibility prevents the kernel from seeing the second socket, at least both cores on CPU0 ought to be enabled.
Does dmesg | grep smp return anything at all? Could you post the first 200 lines from dmesg? Is this server running the latest available BIOS from the manufacturer? |
All times are GMT -5. The time now is 06:26 PM. |