Author: mkwik
Date: Sun Mar 18 08:10:32 2012
New Revision: 33226
URL: https://nixos.org/websvn/nix/?rev=33226&sc=1

Log:
fixed intel microcode loading during boot

Modified:
   nixos/trunk/modules/hardware/cpu/intel-microcode.nix

Modified: nixos/trunk/modules/hardware/cpu/intel-microcode.nix
==============================================================================
--- nixos/trunk/modules/hardware/cpu/intel-microcode.nix        Sun Mar 18 
02:36:44 2012        (r33225)
+++ nixos/trunk/modules/hardware/cpu/intel-microcode.nix        Sun Mar 18 
08:10:32 2012        (r33226)
@@ -23,7 +23,17 @@
 
   config = mkIf config.hardware.cpu.intel.updateMicrocode {
     hardware.firmware = [ pkgs.microcodeIntel ];
-    boot.kernelModules = [ "microcode" ];
+
+    # This cannot be done using boot.kernelModules
+    # discussion at 
http://lists.science.uu.nl/pipermail/nix-dev/2012-February/007959.html
+    jobs.microcode = {
+      name = "microcode";
+      description = "load microcode";
+      startOn = "started udev";
+      exec = "modprobe microcode";
+      path = [config.system.sbin.modprobe];
+      task = true;
+    };
   };
 
 }
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to