+26
-3
nixos/modules/tasks/filesystems/bcachefs.nix
+26
-3
nixos/modules/tasks/filesystems/bcachefs.nix
···+message = "Linux 6.7-rc1 at minimum or a custom linux kernel with bcachefs support is required";+# FIXME: Replace this with `linuxPackages_latest` when 6.7 is released, remove this line when the LTS version is at least 6.7+lib.warn "Please upgrade to Linux 6.7-rc1 or later: 'linuxPackages_testing_bcachefs' is deprecated. Use 'boot.kernelPackages = pkgs.linuxPackages_testing;' to silence this warning"systemd.services = lib.mapAttrs' (mkUnits "") (lib.filterAttrs (n: fs: (fs.fsType == "bcachefs") && (!utils.fsNeededForBoot fs)) config.fileSystems);(lib.mkIf ((lib.elem "bcachefs" config.boot.initrd.supportedFilesystems) || (bootFs != {})) {
+1
pkgs/top-level/all-packages.nix
+1
pkgs/top-level/all-packages.nix
···
+2
pkgs/top-level/linux-kernels.nix
+2
pkgs/top-level/linux-kernels.nix
···linux_testing_bcachefs = callPackage ../os-specific/linux/kernel/linux-testing-bcachefs.nix {···# Intentionally lacks recurseIntoAttrs, as -rc kernels will quite likely break out-of-tree modules and cause failed Hydra builds.