about summary refs log tree commit diff
path: root/pkgs/top-level/platforms.nix
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@viric.name>2013-03-30 18:12:06 +0100
committerLluís Batlle i Rossell <viric@viric.name>2013-03-30 23:38:39 +0100
commit2ba0d9d3ae9da72620a40d38935201ea3df949a1 (patch)
treeccd5d90002d88c14835a5016b0af980a0899d7aa /pkgs/top-level/platforms.nix
parentfead3aed65a46e5d262d4303965eb2c27908f7dd (diff)
downloadnixlib-2ba0d9d3ae9da72620a40d38935201ea3df949a1.tar
nixlib-2ba0d9d3ae9da72620a40d38935201ea3df949a1.tar.gz
nixlib-2ba0d9d3ae9da72620a40d38935201ea3df949a1.tar.bz2
nixlib-2ba0d9d3ae9da72620a40d38935201ea3df949a1.tar.lz
nixlib-2ba0d9d3ae9da72620a40d38935201ea3df949a1.tar.xz
nixlib-2ba0d9d3ae9da72620a40d38935201ea3df949a1.tar.zst
nixlib-2ba0d9d3ae9da72620a40d38935201ea3df949a1.zip
fuloong linux: add CGROUPS and disable FTRACE
FTRACE was making linux not load at all. And systemd
wants cgroups.
Diffstat (limited to 'pkgs/top-level/platforms.nix')
-rw-r--r--pkgs/top-level/platforms.nix11
1 files changed, 10 insertions, 1 deletions
diff --git a/pkgs/top-level/platforms.nix b/pkgs/top-level/platforms.nix
index b1406c615bd9..3c53be875e36 100644
--- a/pkgs/top-level/platforms.nix
+++ b/pkgs/top-level/platforms.nix
@@ -105,7 +105,7 @@ rec {
 
         FUSE_FS m
 
-        # nixos mounts some cgroup
+        # systemd uses cgroups
         CGROUPS y
 
         # Latencytop 
@@ -307,6 +307,12 @@ rec {
     kernelAutoModules = false;
     kernelExtraConfig =
       ''
+        MIGRATION n
+        COMPACTION n
+
+        # nixos mounts some cgroup
+        CGROUPS y
+
         BLK_DEV_RAM y
         BLK_DEV_INITRD y
         BLK_DEV_CRYPTOLOOP m
@@ -360,6 +366,9 @@ rec {
         EXT3_FS y
         REISERFS_FS y
         MAGIC_SYSRQ y
+
+        # The kernel doesn't boot at all, with FTRACE
+        FTRACE n
       '';
     kernelTarget = "vmlinux";
     uboot = null;