K900
dd71bf697b
linux_6_12: 6.12.69 -> 6.12.70
2026-02-11 16:22:25 +03:00
K900
0ff565d1a5
linux_6_18: 6.18.9 -> 6.18.10
2026-02-11 16:22:21 +03:00
Mio
0d75ec717a
linux/hardened/patches/6.12: v6.12.66-hardened1 -> v6.12.69-hardened1
2026-02-11 23:11:52 +11:00
R. Ryantm
36a7f31c1b
linux_zen: 6.18.7 -> 6.18.9
2026-02-11 01:54:17 +00:00
nixpkgs-ci[bot]
f483c1cca0
Merge master into staging-nixos
2026-02-09 08:17:29 +00:00
eljamm
84f2747bce
linux_xanmod_latest: 6.18.8 -> 6.18.9
...
- Changelog: https://dl.xanmod.org/changelog/6.18/ChangeLog-6.18.9-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.18.8-xanmod1..6.18.9-xanmod1?from_project_id=51590166
2026-02-09 07:14:31 +00:00
eljamm
e2a249d0b5
linux_xanmod: 6.12.68 -> 6.12.69
...
- Changelog: https://dl.xanmod.org/changelog/6.12/ChangeLog-6.12.69-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.12.68-xanmod1..6.12.69-xanmod1?from_project_id=51590166
2026-02-09 07:11:27 +00:00
K900
34c2dc8d79
linux_6_19: init at 6.19
2026-02-09 10:01:45 +03:00
Ben Pye
68f6eca98b
linux/common-config: enable DSI output for RK3588 SoCs
2026-02-06 21:02:29 -08:00
K900
271c34eb48
linux_5_10: 5.10.248 -> 5.10.249
2026-02-06 19:46:05 +03:00
K900
65dab3cc69
linux_5_15: 5.15.198 -> 5.15.199
2026-02-06 19:45:55 +03:00
K900
ab7b693e7e
linux_6_1: 6.1.161 -> 6.1.162
2026-02-06 19:44:54 +03:00
K900
03869266ee
linux_6_6: 6.6.122 -> 6.6.123
2026-02-06 19:43:17 +03:00
K900
73eaf8d1b4
linux_6_12: 6.12.68 -> 6.12.69
2026-02-06 19:42:06 +03:00
K900
42862cfeee
linux_6_18: 6.18.8 -> 6.18.9
2026-02-06 19:40:45 +03:00
K900
749cac0347
linux_testing: 6.19-rc7 -> 6.19-rc8
2026-02-06 19:39:28 +03:00
R. Ryantm
3450e63f3a
linuxKernel.kernels.linux_lqx: 6.18.7 -> 6.18.8
2026-02-05 04:33:03 +00:00
Gary Guo
4469240b41
linux/common-config: disable nova_core and drm_nova
2026-02-03 01:36:30 +00:00
Alyssa Ross
95c8d1ec1e
lib/systems/platforms: Add ppc64; linux: Add 64-bit POWER settings, strip vmlinux kernels ( #447752 )
2026-02-02 12:10:28 +00:00
OPNA2608
34b0a86bb2
linux: Build-in i2c-powermac on ppc64 systems
...
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=713943
2026-02-02 12:52:32 +01:00
Alyssa Ross
7f0f210601
linux_xanmod, linux_xanmod_latest: 2026-01-30 ( #485381 )
2026-01-31 15:21:41 +00:00
R. Ryantm
808b3a13ad
linuxKernel.kernels.linux_xanmod_latest: 6.18.7 -> 6.18.8
2026-01-30 22:48:57 +00:00
eljamm
ee4fd6f530
linux_xanmod_latest: 6.18.7 -> 6.18.8
...
- Changelog: https://dl.xanmod.org/changelog/6.18/ChangeLog-6.18.8-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.18.7-xanmod1..6.18.8-xanmod1?from_project_id=51590166
2026-01-30 15:49:03 +00:00
eljamm
ea4dc72a02
linux_xanmod: 6.12.67 -> 6.12.68
...
- Changelog: https://dl.xanmod.org/changelog/6.12/ChangeLog-6.12.68-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.12.67-xanmod1..6.12.68-xanmod1?from_project_id=51590166
2026-01-30 15:47:08 +00:00
zowoq
0516fed960
staging-nixos merge for 2026-01-30 ( #485288 )
2026-01-30 10:46:46 +00:00
K900
aab26151a7
linux_5_10: fix intermittent build failures ( #484429 )
2026-01-30 10:40:23 +00:00
zowoq
788fcfd50c
kernel updates for 2026-01-30 ( #485272 )
2026-01-30 10:35:40 +00:00
zowoq
cb70614ada
linux_6_6: 6.6.121 -> 6.6.122
2026-01-30 09:49:02 +00:00
zowoq
e1aef404a6
linux_6_12: 6.12.67 -> 6.12.68
2026-01-30 09:48:58 +00:00
zowoq
5389373475
linux_6_18: 6.18.7 -> 6.18.8
2026-01-30 09:48:54 +00:00
zowoq
b2e2c65c48
linux_testing: 6.19-rc6 -> 6.19-rc7
2026-01-30 09:48:51 +00:00
Alyssa Ross
d704087de9
linux_zen: 6.18.6 -> 6.18.7 ( #485060 )
2026-01-29 14:37:49 +00:00
R. Ryantm
a1d8b7153e
linux_zen: 6.18.6 -> 6.18.7
2026-01-29 13:53:29 +00:00
R. Ryantm
35559f3250
linuxKernel.kernels.linux_lqx: 6.18.6 -> 6.18.7
2026-01-28 23:06:39 +00:00
Alyssa Ross
dc6a9fdec0
linux_5_10: fix intermittent build failures
...
(Hopefully.) No BTF is better than no kernel.
2026-01-27 17:23:52 +01:00
Alyssa Ross
e10ae47b4b
linux/hardening: miscellaneous config updates ( #474719 )
2026-01-26 13:50:15 +00:00
eljamm
453fcac0c3
linux_xanmod_latest: 6.18.6 -> 6.18.7
...
- Changelog: https://dl.xanmod.org/changelog/6.18/ChangeLog-6.18.7-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.18.6-xanmod1..6.18.7-xanmod1?from_project_id=51590166
2026-01-24 07:18:35 +00:00
eljamm
915d501c3d
linux_xanmod: 6.12.66 -> 6.12.67
...
- Changelog: https://dl.xanmod.org/changelog/6.12/ChangeLog-6.12.67-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.12.66-xanmod1..6.12.67-xanmod1?from_project_id=51590166
2026-01-24 07:15:30 +00:00
Alex James
9d114360bf
linux/hardened: limit SECURITY_WRITABLE_HOOKS to 6.3 and older kernels
...
Linux 6.4 dropped support for disabling SELinux at runtime [1]. The
SECURITY_WRITABLE_HOOKS config option was removed in this patch. Update
the hardened config to only disable this option on supported kernel
versions (6.3 and older).
[1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f22f9aaf6c3d92ebd5ad9e67acc03afebaaeb289
2026-01-23 18:55:35 -08:00
Alex James
51735b2247
linux/hardened: replace GCC_PLUGIN_STRUCTLEAK with INIT_STACK_ALL_ZERO
...
Linux 5.9 added a config option (INIT_STACK_ALL_ZERO) to zero initialize
stack variables by default with -ftrivial-auto-var-init=zero on
supported compilers (GCC 12+ and Clang 15+) [1]. This is similar to the
zero initialization done by the GCC structleak plugin, but it also works
with Clang. The Kernel Self Protection Project recommends using
INIT_STACK_ALL_ZERO over GCC_PLUGIN_STRUCTLEAK_BYREF_ALL on supported
kernel versions and toolchains [2]. Kernel 6.16 also dropped support for
the GCC structleak plugin, with INIT_STACK_ALL_ZERO being recommended as
a replacement [3].
Update the hardened kernel config to use INIT_STACK_ALL_ZERO instead of
GCC_PLUGIN_STRUCTLEAK_BYREF_ALL (as kernel 5.10 is the minimum supported
version in Nixpkgs). This matches other distros, such as Arch Linux [4]
and Fedora [5].
[1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f0fe00d4972a8cd4b98cc2c29758615e4d51cdfe
[2]: https://kspp.github.io/Recommended_Settings
[3]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=8530ea3c9b9747faba46ed3a59ad103b894f1189
[4]: 231862cf72
[5]: 8ca58d5eff/f/kernel-x86_64-fedora.config (_3189)
2026-01-23 18:55:35 -08:00
Alyssa Ross
387435b2a0
linuxKernel.kernels.linux_zen: 6.18.5 -> 6.18.6 ( #482971 )
2026-01-23 14:04:53 +00:00
K900
d85d7af66b
kernel updates for 2026-01-23 ( #483043 )
2026-01-23 11:59:59 +00:00
zowoq
a5107b0c0f
linux_6_12: 6.12.66 -> 6.12.67
2026-01-23 21:45:33 +10:00
zowoq
df83b15f96
linux_6_18: 6.18.6 -> 6.18.7
2026-01-23 21:45:33 +10:00
R. Ryantm
04481998bb
linuxKernel.kernels.linux_zen: 6.18.5 -> 6.18.6
2026-01-23 08:32:46 +00:00
nixpkgs-ci[bot]
b74649e38b
Merge master into staging-nixos
2026-01-23 00:20:45 +00:00
nixpkgs-ci[bot]
3f1af0a977
Merge master into staging-nixos
2026-01-22 18:08:35 +00:00
Fabián Heredia Montiel
82c1a79c43
Merge remote-tracking branch 'origin/master' into staging-next
2026-01-22 10:40:19 -06:00
OPNA2608
99bf69cd04
linux: Strip vmlinux in out output when present
...
Because it isn't stripped by default, and is outside of the list of paths that we strip automatically.
dev output is expected to have an unstripped vmlinux, so stripping this one should be fine.
2026-01-22 15:41:28 +01:00
OPNA2608
0427dabcb1
linux/common-config: Add settings for 64-bit POWER
2026-01-22 15:40:36 +01:00