Commit Graph

17 Commits

Author SHA1 Message Date
Maximilian Bosch
f823249125
Merge pull request #144079 from xaverdh/linux-5.15
Linux 5.15
2021-11-01 11:29:59 +01:00
Dominik Xaver Hörl
4fb4b64362 linux_latest: 5.14 -> 5.15 2021-11-01 10:18:36 +01:00
Ellie Hermaszewska
cf6e529bfb
Merge pull request #142565 from Kiskae/patch-1
nvidia_x11 _legacy470: init at 470.82.00
2021-11-01 16:47:29 +08:00
Dominik Xaver Hörl
9d91ebe17e linux: init 5.15 2021-11-01 08:34:59 +01:00
Evils
27ba20dd72 linuxPackages.vm-tools: init
needed for mce-test
2021-10-30 22:22:12 -04:00
Kiskae
d06d1bb009 nvidia_x11_legacy470: add linuxPackages alias 2021-10-28 23:23:00 +02:00
Vladimír Čunát
7e66e35e1f
Merge #138716: linuxPackages.rr-zen_workaround: init 2021-10-22 11:09:32 +02:00
Maximilian Bosch
bb5aa0109b
linux: build hardened kernel with matching releases
Until now we merged kernel updates even if no hardened versions were
available yet. On one hand we don't want to delay patch-level updates,
on the other hand users of hardened kernels have frequent breakage now[1].

This change aims to provide a solution this issue:

* The hardened patchset now references the kernel version it's released
  for (including a sha256 hash for the fixed-output path of the source
  tarball).
* The `hardenedKernelFor`-function doesn't just append hardened patches
  now, but also overrides version & src to match the kernel version the
  patch was built & tested for.

Refs #140281

[1] https://hydra.nixos.org/job/nixos/trunk-combined/nixpkgs.linuxPackages_hardened.kernel.x86_64-linux/all
2021-10-20 23:51:52 +02: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
Izorkin
29c07c62d7
linux_5_14: add hardened kernel 2021-09-21 11:39:21 +03:00
Vladimír Čunát
3ef942befe
linuxPackages.rr-zen_workaround: init at 2020-09-22 2021-09-20 17:28:26 +02:00
arcnmx
841d5a54c5 linuxKernel: use the fixed point instead of let 2021-09-15 13:29:14 -07:00
Luke Granger-Brown
b913568092 linux_5_13_hardened: port to linux-kernels.nix
See c62f911507 aka #128134.
2021-09-08 22:53:09 +00:00
Alyssa Ross
c13cf1e76f
Merge remote-tracking branch 'nixpkgs/master' into staging-next 2021-09-01 07:47:01 +00:00
Ryan Burns
3af43aa879 linux-kernels: fix missing linux-hardened kernels
due to merge conflict
2021-08-17 23:42:24 -07:00
Jan Tojnar
e286e1cfa0 Merge branch 'staging-next' into staging
- boost 167 removed on staging-next (7915d1e03f) × boost attributes are inherited on staging (d20aa4955d)

- linux kernels were moved to linux-kernels.nix on staging-next (c62f911507) × hardened kernels are versioned on staging (a5341beb78) + removed linux_5_12 (e55554491d)

- conflict in node-packages – I regenerated it using node2nix from nixos-unstable (does not build on staging)
2021-08-17 18:52:37 +02:00
Dominik Xaver Hörl
c62f911507 top-level: move linux kernels, packages and related functions to linux-kernels.nix 2021-08-12 12:22:03 +02:00