Page MenuHomeVyOS Platform

NUMA has been disabled for the past few years and no-one has noticed
Closed, ResolvedPublicBUG

Description

As I was doing some performance load tests, I discovered that somehow all the NUMA configuration was removed accidentally from the kernel build toolset! This means that any memory hungry things (conntrack, I'm looking at you) was significantly throttled.

Pull request attached which re-enables it, and also enables kexec so we can potentially enable fast reboots.

Details

Difficulty level
Easy (less than an hour)
Version
current
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible

Event Timeline

https://github.com/vyos/vyos-build/pull/161

That was generated by running make defconfig, enabling numa, and saving it back. BUILD_BIN2C is related to kexec.

c-po changed the task status from Open to Needs testing.Apr 25 2021, 8:05 PM
c-po assigned this task to xrobau.
c-po changed the task status from Needs testing to Backport candidate.Apr 27 2021, 6:14 AM