summary refs log tree commit diff
path: root/pkgs/top-level
diff options
context:
space:
mode:
authorFlorian Friesdorf <flo@chaoflow.net>2012-01-03 22:25:38 +0000
committerFlorian Friesdorf <flo@chaoflow.net>2012-01-03 22:25:38 +0000
commit30752215cd99f7985e742d553460c41680adf34f (patch)
tree62c38ec726c53f0c2e8c55340438ff2bb8eb9aa8 /pkgs/top-level
parent35879729d21b5c74806cabb7842fd750076ac3a7 (diff)
downloadnixlib-30752215cd99f7985e742d553460c41680adf34f.tar
nixlib-30752215cd99f7985e742d553460c41680adf34f.tar.gz
nixlib-30752215cd99f7985e742d553460c41680adf34f.tar.bz2
nixlib-30752215cd99f7985e742d553460c41680adf34f.tar.lz
nixlib-30752215cd99f7985e742d553460c41680adf34f.tar.xz
nixlib-30752215cd99f7985e742d553460c41680adf34f.tar.zst
nixlib-30752215cd99f7985e742d553460c41680adf34f.zip
linux_3_2_powertop
svn path=/nixpkgs/trunk/; revision=31257
Diffstat (limited to 'pkgs/top-level')
-rw-r--r--pkgs/top-level/all-packages.nix20
1 files changed, 20 insertions, 0 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index ceee0a7ce298..6ec8211bb652 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -5702,6 +5702,25 @@ let
         #kernelPatches.mips_restart_2_6_36
       ];
   };
+
+  linux_3_2_powertop = linux_3_2.override {
+    extraConfig = ''
+        DEBUG_KERNEL y
+        PM_ADVANCED_DEBUG y
+        PM_RUNTIME y
+        TIMER_STATS y
+        USB_SUSPEND y
+        BACKTRACE_SELF_TEST n
+        CPU_NOTIFIER_ERROR_INJECT n
+        DEBUG_DEVRES n
+        DEBUG_NX_TEST n
+        DEBUG_STACK_USAGE n
+        DEBUG_STACKOVERFLOW n
+        RCU_TORTURE_TEST n
+        SCHEDSTATS n
+    '';
+  };
+
   /* Linux kernel modules are inherently tied to a specific kernel.  So
      rather than provide specific instances of those packages for a
      specific kernel, we have a function that builds those packages
@@ -5849,6 +5868,7 @@ let
   linuxPackages_nanonote_jz_2_6_35 = recurseIntoAttrs (linuxPackagesFor linux_nanonote_jz_2_6_35 pkgs.linuxPackages_nanonote_jz_2_6_35);
   linuxPackages_nanonote_jz_2_6_36 = recurseIntoAttrs (linuxPackagesFor linux_nanonote_jz_2_6_36 pkgs.linuxPackages_nanonote_jz_2_6_36);
   linuxPackages_3_2 = recurseIntoAttrs (linuxPackagesFor linux_3_2 pkgs.linuxPackages_3_2);
+  linuxPackages_3_2_powertop = recurseIntoAttrs (linuxPackagesFor linux_3_2_powertop pkgs.linuxPackages_3_2_powertop);
 
   # The current default kernel / kernel modules.
   linux = linuxPackages.kernel;