nixpkgs/pkgs/os-specific/linux/kernel
Shea Levy 34144e835d Linux 3.x: Use our module directory during modules_install
The "unset MODULE_DIR" trick was enough to get Linux 3.x kernels compiling, but it was definitely the Wrong Thing
We NEED MODULE_DIR set so that depmod can store the right dependencies during the build. The REAL problem with the
3.x kernels was two-fold: Our module-init-tools was so old that the kernel build needed to introduce a hack when
calling depmod (involving creating a symlink prepending 99.98 to the version number), and the depmod wrapper was
moved out of the Makefile into scripts/depmod.sh, so our substituteInPlace to get rid of '-b $(INSTALL_MOD_PATH)' in
the Makefile was a noop and INSTALL_MOD_PATH was still being passed to depmod. This is now fixed and modprobe can
successfully find dependencies using the modules.dep created during install

svn path=/nixpkgs/trunk/; revision=29559
2011-10-02 11:01:08 +00:00
..
aufs2-33.patch apply aufs patch to other kernels. 2011-08-20 07:55:53 +00:00
aufs2-34.patch
aufs2-35.patch
aufs2.1-3.0.patch aufs for 2.6.36/39 and 3.0 2011-08-20 06:39:29 +00:00
aufs2.1-36.patch aufs for 2.6.36/39 and 3.0 2011-08-20 06:39:29 +00:00
aufs2.1-37.patch
aufs2.1-38.patch
aufs2.1-39.patch aufs for 2.6.36/39 and 3.0 2011-08-20 06:39:29 +00:00
aufs2.patch
builder.sh
cifs-timeout-2.6.15.patch Added CIFS timeout patch for Linux 2.6.15 2011-07-11 14:00:01 +00:00
cifs-timeout-2.6.25.patch Added CIFS timeout patch for Linux 2.6.{25 --> 28} 2011-07-11 13:59:54 +00:00
cifs-timeout-2.6.29.patch Renamed cifs-timeout-2.6.{32 --> 29} patch 2011-07-11 13:59:47 +00:00
cifs-timeout-2.6.35.patch Added CIFS timeout patch for Linux 2.6.{35 --> 38} 2011-07-11 13:59:43 +00:00
cifs-timeout-2.6.38.patch Added CIFS timeout patch for Linux 2.6.{35 --> 38} 2011-07-11 13:59:43 +00:00
config-2.6.31-armv5tel
dell-rfkill.patch
efi-stub.patch Add a patch to enable adding efi stub code to the linux kernel 2011-10-01 23:00:48 +00:00
generate-config.pl
generic.nix Linux 3.x: Use our module directory during modules_install 2011-10-02 11:01:08 +00:00
getline.patch
guruplug-defconfig.patch
guruplug-mach-type.patch
linux-2.6.15.nix Added Linux 2.6.15 2011-07-11 14:00:26 +00:00
linux-2.6.25.nix
linux-2.6.26.nix Added Linux 2.6.26 2011-07-11 14:00:21 +00:00
linux-2.6.27.nix update kernels 2011-08-09 20:04:03 +00:00
linux-2.6.28.nix
linux-2.6.29.nix
linux-2.6.31.nix Fixed Linux 2.6.31 compilation 2011-07-11 14:00:03 +00:00
linux-2.6.32-xen.nix
linux-2.6.32.nix kernel 2.6.32.44 -> .45 2011-08-20 06:39:23 +00:00
linux-2.6.33.nix update kernels 2011-08-09 20:04:03 +00:00
linux-2.6.34.nix update kernels 2011-08-09 20:04:03 +00:00
linux-2.6.35.nix * Re-enable the fbcondecor patch for Linux 2.6.35, seems to work fine. 2011-09-02 13:41:38 +00:00
linux-2.6.36.nix update kernels 2011-08-09 20:04:03 +00:00
linux-2.6.37.nix
linux-2.6.38.nix update kernels 2011-08-09 20:04:03 +00:00
linux-2.6.39.nix update kernels 2011-08-09 20:04:03 +00:00
linux-3.0.nix Linux 3.x: Use our module directory during modules_install 2011-10-02 11:01:08 +00:00
linux-3.1.nix Linux 3.x: Use our module directory during modules_install 2011-10-02 11:01:08 +00:00
linux-nanonote-jz-2.6.34.nix
linux-nanonote-jz-2.6.35.nix
linux-nanonote-jz-2.6.36.nix
mips_restart.patch
patches.nix Add a patch to enable adding efi stub code to the linux kernel 2011-10-01 23:00:48 +00:00
sec_perm-2.6.24.patch
sheevaplug_modules-2.6.35.patch