New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable memory hotplug support #54095
Conversation
This pull request has been mentioned on Nix community. There might be relevant details there: |
The kernel config is already too big IMHO so not too fond of enabling even more features. |
@teto This is an absolute basic requirement for enterprise, which at least several NixOS developers have said they want to better support. Different kernel configs sounds like a great idea too, but is that something that could be ready for 19.03? |
This should probably target staging. |
We usually send kernel-only changes directly to master. |
04853c5
to
e634140
Compare
Queuing builds one at a time to spread the timeout window... @GrahamcOfBorg build linuxPackages_4_4.kernel |
@GrahamcOfBorg build linuxPackages_4_14.kernel |
Thanks! |
Looks like this broke the kernel on i686 unfortunately: https://hydra.nixos.org/build/87601303
|
Yes, I had pushed the commit mentioned above: 3fa7729. |
Ah, duh, nevermind me. |
Motivation for this change
Enable users to hotplug memory in NixOS. Resolves #53814.
Used https://www.mjmwired.net/kernel/Documentation/memory-hotplug.txt as a reference.
Notes on testing: http://www.supermaru.com/2016/10/hot-add-cpu-memory-ubuntu-guest-vmware/
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
nix path-info -S
before and after)