summary refs log tree commit diff
path: root/nixos/tests/kernel-generic.nix
Commit message (Collapse)AuthorAge
* linux/hardened/patches/5.15: init at 5.15.2-hardened1TredwellGit2021-11-15
|
* nixos/kernel: test all upstream kernels, reference linuxKernel directlyDominik Xaver Hörl2021-11-01
|
* linux_5_13: dropMaximilian Bosch2021-09-27
| | | | | | 5.13.19 was the last 5.13 release and the version is now EOL[1]. [1] https://lwn.net/Articles/869747/
* nixos/kernel: add 5.14 to kernel test-suiteMaximilian Bosch2021-09-12
| | | | | I guess that this was just forgotten in #136150 and I realized while running these tests for the latest kernel updates.
* nixosTests.kernel-generic: add myself as maintainerAtemu2021-08-23
|
* nixosTests.kernel-generic: expose test-making functionsAtemu2021-08-23
| | | | | Changed the name to be clearer, 'makeKernelTest' could imply that it wants a kernel pkg as its arg while it actually needs a set of linuxPackages.
* nixosTests.kernel-generic: simplifyAtemu2021-08-23
|
* linux: drop `*_latest_hardened`-attributes in favor of versioned attributesMaximilian Bosch2021-08-16
| | | | | | | | | | | | | | | | The problem behind this is that the hardened patchset[1]. Quite recently this led to a weird problem when Linux 5.12 was dropped (and thus had to be removed from `nixpkgs`), there were no patches for 5.13, so `linuxPackages_hardened_latest` had to be downgraded to 5.10 as base[2] which may be rather unintuitive and unexpected. To avoid these kind of "silent downgrades" in the future, it makes sense to drop the attribute entirely. If somebody wants to use a hardened kernel, it's better to explicitly pin it using the newly introduced versioned attributes, e.g. `linuxPackages_4_14_hardened`. [1] https://github.com/anthraxx/linux-hardened/ [2] https://github.com/NixOS/nixpkgs/pull/133587
* linux_5_12: removeTredwellGit2021-08-12
| | | | https://lwn.net/ml/linux-kernel/1626791065147152@kroah.com/
* nixos/tests/kernel-generic: fix evaluationLuke Granger-Brown2021-06-28
| | | | | This is breaking the tarball build, because #128502 depends on this test existing. After this commit, nixpkgs.tarball once again evaluates.
* nixos/tests/kernel-generic: fix evaluationMaximilian Bosch2021-06-09
| | | | | | | | | The test doesn't evaluate since #125469 because Linux 5.11 got removed as it's EOL. As this fixes the evaluation of the test and it only removes a declaration that was apparently forgotten, I figured that a push to unbreak the test is fine.
* linux_5_12: init at 5.12.2Dominik Xaver Hörl2021-05-10
|
* nixos/tests/kernel-generic: make attributes derivations, not functionssternenseemann2021-04-13
| | | | | | Pass the args from kernel-generic.nix's top-level to the individual tests. Makes `nix-build -A nixosTests.kernel-generic.<attr>` and `nix-build nixos/tests/kernel-generic.nix -A <attr>` work as expected.
* kernel: Add test for RC kernelsTim Steinbach2021-04-08
|
* kernel: Add test for 4.4Tim Steinbach2021-04-08
|
* kernel: Add test for 4.9Tim Steinbach2021-04-08
|
* kernel: Add test for 4.14Tim Steinbach2021-04-08
|
* kernel: Add test for 4.19Tim Steinbach2021-04-08
|
* kernel: Add test for 5.4Tim Steinbach2021-04-08
|
* kernel: Add test for 5.10Tim Steinbach2021-04-08
|
* kernel: Add tests to passthru.testsTim Steinbach2021-04-08