Loading nixos/tests/kernel-generic/default.nix +9 −1 Original line number Diff line number Diff line Loading @@ -55,6 +55,14 @@ let nodes.machine = { config, ... }: { # we could/would do something like below, but linuxPackages comes from outside # the machine closure, so an overlay doesn't apply to the kernelPackages. # nixpkgs.overlays = [ # (final: prev: { # kernelPackagesExtensions = prev.kernelPackagesExtensions ++ [ helloWorldExtension ]; # }) # ] boot.kernelPackages = linuxPackages; boot.extraModulePackages = [ config.boot.kernelPackages.hello-world ]; Loading Loading @@ -93,6 +101,6 @@ mapAttrs (_: lP: testsForLinuxPackages lP) kernels # Useful for development testing of all Kernel configs without building full Kernel configfiles = mapAttrs (_: lP: lP.kernel.configfile) kernels; testsForKernel = kernel: testsForLinuxPackages (pkgs.linuxPackagesFor kernel); testsForKernel = kernel: testsForLinuxPackages (patchedPkgs.linuxPackagesFor kernel); }; } Loading
nixos/tests/kernel-generic/default.nix +9 −1 Original line number Diff line number Diff line Loading @@ -55,6 +55,14 @@ let nodes.machine = { config, ... }: { # we could/would do something like below, but linuxPackages comes from outside # the machine closure, so an overlay doesn't apply to the kernelPackages. # nixpkgs.overlays = [ # (final: prev: { # kernelPackagesExtensions = prev.kernelPackagesExtensions ++ [ helloWorldExtension ]; # }) # ] boot.kernelPackages = linuxPackages; boot.extraModulePackages = [ config.boot.kernelPackages.hello-world ]; Loading Loading @@ -93,6 +101,6 @@ mapAttrs (_: lP: testsForLinuxPackages lP) kernels # Useful for development testing of all Kernel configs without building full Kernel configfiles = mapAttrs (_: lP: lP.kernel.configfile) kernels; testsForKernel = kernel: testsForLinuxPackages (pkgs.linuxPackagesFor kernel); testsForKernel = kernel: testsForLinuxPackages (patchedPkgs.linuxPackagesFor kernel); }; }