mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-09-22 21:18:28 +03:00
* Some notes on updating the NixOS kernel.
svn path=/nixpkgs/trunk/; revision=9013
This commit is contained in:
parent
48d6b12828
commit
d145a966ab
19
pkgs/os-specific/linux/kernel/README
Normal file
19
pkgs/os-specific/linux/kernel/README
Normal file
@ -0,0 +1,19 @@
|
||||
*** Updating the kernel configs ***
|
||||
|
||||
- Copy the old Nix expression (e.g. linux-2.6.21.nix) to the new one
|
||||
(e.g. linux-2.6.22.nix) and update it.
|
||||
- Add an new attribute to all-packages.nix.
|
||||
|
||||
For each platform (i686, x86-64, uml):
|
||||
|
||||
- Make an svn copy from the old config (e.g. config-2.6.21-i686-smp)
|
||||
to the new one (e.g. (e.g. config-2.6.22-i686-smp).
|
||||
- Unpack the new kernel.
|
||||
- Copy the config file for this platform
|
||||
(e.g. config-2.6.22-i686-smp) to .config.
|
||||
- Run `make oldconfig', answer all questions. (For the uml
|
||||
configuration, add "ARCH=um SHELL=bash".)
|
||||
- Make sure that CONFIG_FB_TILEBLITTING is NOT SET (otherwise fbsplash
|
||||
won't work). If it is, investigate why (there's probably another
|
||||
option that forces it to be on) and fix it.
|
||||
- Copy .config to the new config file (e.g. config-2.6.21-i686-smp).
|
Loading…
Reference in New Issue
Block a user