K900
33b60cca17
linux/hardened/patches/6.1: init at 6.1.6-hardened1
2023-01-15 15:23:24 +03:00
Bernardo Meurer
8cc5d8e32a
linuxKernel.kernels.linux_5_19: drop
...
The 5.19.x series has reached EOL, and is no longer supported upstream.
2022-11-01 15:15:08 +00:00
Maximilian Bosch
073f7b179c
nixos/kernel-generic: build linux_5_19_hardened
2022-09-18 12:13:58 +02:00
Maximilian Bosch
a2969b43bb
linux: remove 5.18
...
This is long overdue, the last release was almost a month ago, on 21st
Aug 2022[1].
[1] https://lwn.net/Articles/905532/
2022-09-17 17:06:58 +02:00
Maximilian Bosch
f0e3e98377
linux_5_17: remove
2022-06-23 11:09:16 +02:00
Andrew Marshall
a2c6e4372a
linux/hardened/patches/5.18: init at 5.18.3-hardened1
2022-06-10 17:22:33 -04:00
Maximilian Bosch
b79d9a846b
linux/hardened/patches/5.17: init at 5.17.5-hardened1
2022-05-06 10:17:59 +02:00
Robert Hensing
aa0f27abb0
treewide: machine -> nodes.machine
2022-03-28 14:11:58 +02:00
TredwellGit
c783c8d859
linux/hardened/patches/5.15: init at 5.15.2-hardened1
2021-11-15 19:38:09 +00:00
Dominik Xaver Hörl
256a798f82
nixos/kernel: test all upstream kernels, reference linuxKernel directly
2021-11-01 10:20:39 +01:00
Maximilian Bosch
01eb8ec98a
linux_5_13: drop
...
5.13.19 was the last 5.13 release and the version is now EOL[1].
[1] https://lwn.net/Articles/869747/
2021-09-27 23:29:53 +02:00
Maximilian Bosch
2444c11431
nixos/kernel: add 5.14 to kernel test-suite
...
I guess that this was just forgotten in #136150 and I realized while
running these tests for the latest kernel updates.
2021-09-12 22:43:46 +02:00
Atemu
a3f6ff6d48
nixosTests.kernel-generic: add myself as maintainer
2021-08-23 19:57:49 +02:00
Atemu
457653d99c
nixosTests.kernel-generic: expose test-making functions
...
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.
2021-08-23 19:57:49 +02:00
Atemu
2b52f2b762
nixosTests.kernel-generic: simplify
2021-08-23 19:57:46 +02:00
Maximilian Bosch
a5341beb78
linux: drop *_latest_hardened
-attributes in favor of versioned attributes
...
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
2021-08-16 20:45:58 +02:00
TredwellGit
957f0485da
linux_5_12: remove
...
https://lwn.net/ml/linux-kernel/1626791065147152@kroah.com/
2021-08-12 05:30:46 +00:00
Luke Granger-Brown
0dccbe2729
nixos/tests/kernel-generic: fix evaluation
...
This is breaking the tarball build, because #128502 depends on this test
existing. After this commit, nixpkgs.tarball once again evaluates.
2021-06-28 22:41:56 +00:00
Maximilian Bosch
10eab5b6b3
nixos/tests/kernel-generic: fix evaluation
...
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.
2021-06-09 13:00:43 +02:00
Dominik Xaver Hörl
db0294aa60
linux_5_12: init at 5.12.2
2021-05-10 11:43:23 +02:00
sternenseemann
17efdfbbca
nixos/tests/kernel-generic: make attributes derivations, not functions
...
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.
2021-04-13 16:13:11 +02:00
Tim Steinbach
d3d40b09fd
kernel: Add test for RC kernels
2021-04-08 09:00:15 -04:00
Tim Steinbach
491f0a677b
kernel: Add test for 4.4
2021-04-08 09:00:15 -04:00
Tim Steinbach
00c364a929
kernel: Add test for 4.9
2021-04-08 09:00:15 -04:00
Tim Steinbach
8c82c8a11c
kernel: Add test for 4.14
2021-04-08 09:00:15 -04:00
Tim Steinbach
621a979bfe
kernel: Add test for 4.19
2021-04-08 09:00:15 -04:00
Tim Steinbach
060e94136f
kernel: Add test for 5.4
2021-04-08 09:00:15 -04:00
Tim Steinbach
1dc38fbbc2
kernel: Add test for 5.10
2021-04-08 09:00:15 -04:00
Tim Steinbach
bd7fed9a2f
kernel: Add tests to passthru.tests
2021-04-08 09:00:15 -04:00