summary refs log tree commit diff
path: root/pkgs/os-specific/linux
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2009-09-13 16:37:17 +0000
committerMichael Raskin <7c6f434c@mail.ru>2009-09-13 16:37:17 +0000
commit5d3b1a1b07b9e402c7b7601b0adc681bdbc0bf7a (patch)
treeaac4bb9741532d58f3ed3c5b94cf1655b2e5f317 /pkgs/os-specific/linux
parent01063c854b440e584e1e10b2a2765d5ea59ed0d7 (diff)
downloadnixlib-5d3b1a1b07b9e402c7b7601b0adc681bdbc0bf7a.tar
nixlib-5d3b1a1b07b9e402c7b7601b0adc681bdbc0bf7a.tar.gz
nixlib-5d3b1a1b07b9e402c7b7601b0adc681bdbc0bf7a.tar.bz2
nixlib-5d3b1a1b07b9e402c7b7601b0adc681bdbc0bf7a.tar.lz
nixlib-5d3b1a1b07b9e402c7b7601b0adc681bdbc0bf7a.tar.xz
nixlib-5d3b1a1b07b9e402c7b7601b0adc681bdbc0bf7a.tar.zst
nixlib-5d3b1a1b07b9e402c7b7601b0adc681bdbc0bf7a.zip
Change some options most different from mainline to build a probably bootable kernel
svn path=/nixpkgs/trunk/; revision=17095
Diffstat (limited to 'pkgs/os-specific/linux')
-rw-r--r--pkgs/os-specific/linux/zen-kernel/2.6.31-zen0.nix10
1 files changed, 10 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/zen-kernel/2.6.31-zen0.nix b/pkgs/os-specific/linux/zen-kernel/2.6.31-zen0.nix
index 360226487217..0ec975ea51fa 100644
--- a/pkgs/os-specific/linux/zen-kernel/2.6.31-zen0.nix
+++ b/pkgs/os-specific/linux/zen-kernel/2.6.31-zen0.nix
@@ -36,6 +36,8 @@ in
 
     make allmodconfig
 
+    killOption CONFIG_CMDLINE_OVERRIDE
+
     killOption CONFIG_IMA
     killOption 'CONFIG_.*_DEBUG.*'
     killOption CONFIG_AUDIT_ARCH
@@ -48,6 +50,14 @@ in
     killOption CONFIG_PREEMPT_NONE
     setOptionYes CONFIG_PREEMPT_VOLUNTARY
 
+    killOption CONFIG_SLQB
+    killOption CONFIG_SLQB_ALLOCATOR
+    setOptionYes CONFIG_SLUB_ALLOCATOR
+    setOptionYes CONFIG_SLUB
+    killOption CONFIG_ACPI_CUSTOM_DSDT_INITRD
+    killOption CONFIG_DEVTMPFS
+    killOption CONFIG_DEVTMPFS_MOUNT
+
     cp .config ${config}
   '';
 })