Xpenology - Maximum core count issue

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

PnoT

Active Member
Mar 1, 2015
650
162
43
Texas
I would usually just post over on the XPEnology forums and call it a day but it's been slow over there and I figured the audience that would run into this problem would more than likely be on STH since we push and experiment with everything.

I slapped in a couple of X5675's in my rig and noticed that it looks like there is only support for 8 cores and was curious if someone has found a way around that?

Code:
[    0.000000] ACPI: NR_CPUS/possible_cpus limit of 8 reached.  Processor 8/0x24 ignored.
[    0.000000] ACPI: NR_CPUS/possible_cpus limit of 8 reached.  Processor 9/0x30 ignored.
[    0.000000] ACPI: NR_CPUS/possible_cpus limit of 8 reached.  Processor 10/0x32 ignored.
[    0.000000] ACPI: NR_CPUS/possible_cpus limit of 8 reached.  Processor 11/0x34 ignored.
[    0.000000] ACPI: NR_CPUS/possible_cpus limit of 8 reached.  Processor 12/0x1 ignored.
[    0.000000] ACPI: NR_CPUS/possible_cpus limit of 8 reached.  Processor 13/0x3 ignored.
[    0.000000] ACPI: NR_CPUS/possible_cpus limit of 8 reached.  Processor 14/0x5 ignored.
[    0.000000] ACPI: NR_CPUS/possible_cpus limit of 8 reached.  Processor 15/0x11 ignored.
[    0.000000] ACPI: NR_CPUS/possible_cpus limit of 8 reached.  Processor 16/0x13 ignored.
[    0.000000] ACPI: NR_CPUS/possible_cpus limit of 8 reached.  Processor 17/0x15 ignored.
[    0.000000] ACPI: NR_CPUS/possible_cpus limit of 8 reached.  Processor 18/0x21 ignored.
[    0.000000] ACPI: NR_CPUS/possible_cpus limit of 8 reached.  Processor 19/0x23 ignored.
[    0.000000] ACPI: NR_CPUS/possible_cpus limit of 8 reached.  Processor 20/0x25 ignored.
[    0.000000] ACPI: NR_CPUS/possible_cpus limit of 8 reached.  Processor 21/0x31 ignored.
[    0.000000] ACPI: NR_CPUS/possible_cpus limit of 8 reached.  Processor 22/0x33 ignored.
[    0.000000] ACPI: NR_CPUS/possible_cpus limit of 8 reached.  Processor 23/0x35 ignored.
[    0.000000] smpboot: 24 Processors exceeds NR_CPUS limit of 8
[code/]
 

T_Minus

Build. Break. Fix. Repeat
Feb 15, 2015
7,625
2,043
113
That's a beastly XPEnology box! May I ask, what do you use it for that warrants 12 cores?
(Not that, just havening them is bad!! LOL)
 

PnoT

Active Member
Mar 1, 2015
650
162
43
Texas
That's a beastly XPEnology box! May I ask, what do you use it for that warrants 12 cores?
(Not that, just havening them is bad!! LOL)
I transcode quite a few streams at once with plex, convert FLAC, and a few other cpu intensive automated tasks. I could most certainly get by with less but meh =)
 
  • Like
Reactions: T_Minus

xnoodle

Active Member
Jan 4, 2011
258
48
28
Sounds like their kernel is compiled with support for up to 8 cores. I think you can disable HT, that way you get access to 8 of the 12 cores. Otherwise you can recompile and change CONFIG_NR_CPUS

Kernel source says every supported core adds 8kb to the kernel,
 

PnoT

Active Member
Mar 1, 2015
650
162
43
Texas
Sounds like their kernel is compiled with support for up to 8 cores. I think you can disable HT, that way you get access to 8 of the 12 cores. Otherwise you can recompile and change CONFIG_NR_CPUS

Kernel source says every supported core adds 8kb to the kernel,
Good idea, I'll disable HT to ensure I'm getting 8 real cores. I have no idea where to begin on recompiling. Is that even possible with xpenology?