about summary refs log tree commit diff
path: root/modules/user/aszlig/system/kernel.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/user/aszlig/system/kernel.nix')
-rw-r--r--modules/user/aszlig/system/kernel.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/modules/user/aszlig/system/kernel.nix b/modules/user/aszlig/system/kernel.nix
index 29ed3fe8..25cff5c0 100644
--- a/modules/user/aszlig/system/kernel.nix
+++ b/modules/user/aszlig/system/kernel.nix
@@ -13,8 +13,12 @@
           name = "bfq-v8r7.patch";
           url = "https://github.com/linusw/linux-bfq/compare/"
               + "238d1d0f79f619d75c2cc741d6770fb0986aef24..."
-              + "eaa6f84b3c10985b01a1d7ff1a77fb5f43df714d.patch";
-          sha256 = "1ir9m5smd82maipy7jjs4vmfsz18qz51gz3zy9gmmiaznm0i9llx";
+              + "eaa6f84b3c10985b01a1d7ff1a77fb5f43df714d.diff";
+          postFetch = ''
+            "${pkgs.patchutils}/bin/filterdiff" -x '[ab]/Makefile' "$out" > tmp
+            mv tmp "$out"
+          '';
+          sha256 = "1q108w6w5l4qdnicp01c4kb4rdgs2q34vh0gb5436hsj5diai69q";
         };
         extraConfig = (pkgs.vuizvui.kernel.bfqsched.extraConfig or "") + ''
           IOSCHED_BFQ y