From c0e4e50f76883825a8a16f419660457d8bd16f97 Mon Sep 17 00:00:00 2001 From: Antoine Viallon Date: Fri, 6 May 2022 01:23:30 +0200 Subject: [PATCH] [FileSystems] Enable kvdo by default if lvm is used --- filesystems.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/filesystems.nix b/filesystems.nix index babf9ce..54f3988 100644 --- a/filesystems.nix +++ b/filesystems.nix @@ -59,7 +59,9 @@ in boot.initrd.kernelModules = ifEnable cfg.lvm [ "dm-cache" "dm-cache-smq" "dm-cache-mq" "dm-cache-cleaner" ]; - boot.kernelModules = ifEnable cfg.lvm [ "dm-cache" "dm-cache-smq" "dm-persistent-data" "dm-bio-prison" "dm-clone" "dm-crypt" "dm-writecache" "dm-mirror" "dm-snapshot"]; + boot.kernelModules = ifEnable cfg.lvm [ "dm-cache" "dm-cache-smq" "dm-persistent-data" "dm-bio-prison" "dm-clone" "dm-crypt" "dm-writecache" "dm-mirror" "dm-snapshot" "kvdo" ]; + aviallon.boot.kvdo.enable = mkDefault cfg.lvm; + aviallon.boot.cmdline = { resume = mkIf (! isNull resumeDeviceLabel) (mkDefault "LABEL=${resumeDeviceLabel}"); };