The Linux kernel has been accidentally hardcoded to a maximum of 8 cores
The Linux kernel has been accidentally hardcoded to a maximum of 8 cores

thehftguy.com
The Linux kernel has been accidentally hardcoded to a maximum of 8 cores for the past 15 years and nobody noticed

There is a discussion on Hacker News, but feel free to comment here as well.
Clickbait title, it uses more than 8 cores just fine (obviously), but the scaling factor for how often threads should get scheduled wasn't going above 8 cores. So basically it was just running a bit suboptimally for extremely heavy multitasking, will be interesting if anyone manages to get a decent measurement on how much the fix helps.