1
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs synced 2024-10-19 03:47:13 -04:00
nixpkgs/pkgs/os-specific/linux/kernel
Eelco Dolstra 71e01bd17d * Kernel config for x86_64.
svn path=/nixpkgs/trunk/; revision=9014
2007-07-21 02:27:49 +00:00
..
2.6.20-paravirt-nvidia.patch
2.6.22-paravirt-nvidia.patch * Doh! 2007-07-21 02:07:09 +00:00
builder.sh
config-2.6.20-i686-smp
config-2.6.20-uml
config-2.6.20-x86_64-smp
config-2.6.21-i686-smp
config-2.6.21-uml
config-2.6.21-x86_64-smp
config-2.6.22-i686-smp * Linux 2.6.22.1. 2007-07-20 15:25:45 +00:00
config-2.6.22-uml * Linux 2.6.22.1. 2007-07-20 15:25:45 +00:00
config-2.6.22-x86_64-smp * Kernel config for x86_64. 2007-07-21 02:27:49 +00:00
linux-2.6.20.3-ext3cow.patch Added e3cfsprogs and ext3cow-tools. Ext3cow is a stand-alone disk file system, (e.g. ReiserFS, HFS, NTFS) based on ext3, that supports versioning through copy-on-write and a time-shifting interface. 2007-07-20 15:50:54 +00:00
linux-2.6.20.nix
linux-2.6.21.nix * Linux 2.6.21.5. 2007-06-12 12:25:01 +00:00
linux-2.6.22.nix * Linux 2.6.22.1. 2007-07-20 15:25:45 +00:00
README * Some notes on updating the NixOS kernel. 2007-07-21 02:23:34 +00:00

*** 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).