about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorLinus Heckemann2024-05-08 15:29:21 +0200
committerLinus Heckemann2024-05-09 00:16:52 +0200
commit2f04c5f8a3063206c66fa69a346d2776b8074115 (patch)
treeb16e0d68ceaf1b452983b2a89516b59ffd8d29e5 /pkgs
parenta10842c7f0343bad733d039c72cf15a6ca0d1eb4 (diff)
linux: always use xz for compressing modules
The change I merged too hastily in #302300 increases the size by
~30%. This could be improved upon, but in the meantime let's go back
to xz while keeping zstd-compressed firmware (only 4.4% larger) and
_support_ for zstd-compressed modules.
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/os-specific/linux/kernel/common-config.nix3
1 files changed, 1 insertions, 2 deletions
diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix
index cf38897c5070..62922d442697 100644
--- a/pkgs/os-specific/linux/kernel/common-config.nix
+++ b/pkgs/os-specific/linux/kernel/common-config.nix
@@ -951,8 +951,7 @@ let
       ZEROPLUS_FF        = yes;
 
       MODULE_COMPRESS      = whenOlder "5.13" yes;
-      MODULE_COMPRESS_XZ   = whenOlder "5.13" yes;
-      MODULE_COMPRESS_ZSTD = whenAtLeast "5.13" yes;
+      MODULE_COMPRESS_XZ   = yes;
 
       SYSVIPC            = yes;  # System-V IPC