about summary refs log tree commit diff
path: root/sys
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2021-05-05 13:02:07 +0000
committerAlyssa Ross <hi@alyssa.is>2021-06-10 08:52:48 +0000
commit6063d22fa51640a222a0f7bdce10e6eb83fb2fdc (patch)
tree02007b6fc79c96916975b2cddfd1995f26bd13e5 /sys
parente09a8499022bcc4fce20a5855b89da4e22e4c4f3 (diff)
downloadnixlib-6063d22fa51640a222a0f7bdce10e6eb83fb2fdc.tar
nixlib-6063d22fa51640a222a0f7bdce10e6eb83fb2fdc.tar.gz
nixlib-6063d22fa51640a222a0f7bdce10e6eb83fb2fdc.tar.bz2
nixlib-6063d22fa51640a222a0f7bdce10e6eb83fb2fdc.tar.lz
nixlib-6063d22fa51640a222a0f7bdce10e6eb83fb2fdc.tar.xz
nixlib-6063d22fa51640a222a0f7bdce10e6eb83fb2fdc.tar.zst
nixlib-6063d22fa51640a222a0f7bdce10e6eb83fb2fdc.zip
sys/atuin: don't use zstd kernel compression
pvgrub2 doesn't support zstd yet.

See <https://github.com/NixOS/nixpkgs/issues/121087>.
Diffstat (limited to 'sys')
-rw-r--r--sys/atuin.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/sys/atuin.nix b/sys/atuin.nix
index ac9cdcabea1f..edf015471bb0 100644
--- a/sys/atuin.nix
+++ b/sys/atuin.nix
@@ -178,7 +178,13 @@ in
     iptables -t nat -A POSTROUTING -s10.100.0.0/24 -j MASQUERADE
   '';
 
-  boot.kernelPackages = pkgs.linuxPackages;
+  boot.kernelPackages = with pkgs; linuxPackagesFor (linux.override {
+    structuredExtraConfig = with lib.kernel; {
+      KERNEL_XZ = yes;
+      KERNEL_ZSTD = lib.mkForce no;
+    };
+  });
+
   boot.kernelParams = [ "zfs.zfs_arc_max=356515840" ];
 
   networking.nat.enable = true;