Commit Graph

10397 Commits

Author SHA1 Message Date
K900
c20968084f linux_testing: 6.17-rc5 -> 6.17-rc6 2025-09-19 18:47:52 +03:00
eljamm
1c4f1acc3c linux_xanmod: customize update commit body 2025-09-19 17:05:00 +02:00
R. Ryantm
76effbce66 linuxKernel.kernels.linux_zen: 6.16.5 -> 6.16.7 2025-09-19 10:33:34 +00:00
dramforever
9c9848be54 linuxManualConfig: Handle only y and m in readConfig
Parsing Linux config files in Nix in full is complicated, primarily due
to string values. Currently, the regular expression used is fragile and
breaks with string values containing equal signs or (escaped) quotes.

The primary use of these options is system.requiredKernelConfig, which
only really needs to track "yes" and "module". Therefore, only parse
those.

This is a breaking change. However, this is a very obscure corner of
linuxManualConfig and should have few if any affected users.
2025-09-19 15:36:51 +08:00
dramforever
a537015308 linux: Fix $dev/.../source/arch for arm64 COMPAT_VDSO=y
When ARCH=arm64 and CONFIG_COMPAT_VDSO=y, the $dev/.../build/ directory
ends up not only containing arch/arm64/, but also
arch/arm/vdso/vdsomunge, which messes up our detection of what arch/*
directory to keep in $dev/.../source.

Instead of detecting on one arch to keep in source/arch/, keep
source/arch/$d/ if build/arch/$d/ exists. Also port the existing logic
of keeping arch/arm/ when arch/arm64/ is to be kept.

CONFIG_COMPAT_VDSO default to y when CONFIG_CC_IS_CLANG=y, so this fixes
pkgsLLVM.linux.
2025-09-18 22:59:43 +08:00
Alyssa Ross
e83f597b0d linux: fix include path when build with ccache warpped clang (#440872) 2025-09-18 06:08:30 +00:00
R. Ryantm
db0ca5c347 linuxKernel.kernels.linux_lqx: 6.16.5 -> 6.16.7 2025-09-17 07:15:57 +00:00
Yuriy Taraday
dd12290517 Reapply "stdenv: Add CPE fields to meta"
This reverts commit de74f9caf0.
2025-09-15 17:25:11 +02:00
Alyssa Ross
48df6dc4bc linux_xanmod, linux_xanmod_latest: 2025-09-12 (#442495) 2025-09-13 11:13:12 +00:00
Aleksana
d57498fa43 linux: fix powerpc-linux build (#441813) 2025-09-13 14:29:51 +08:00
eljamm
57664377d1 linux_xanmod_latest: 6.16.6 -> 6.16.7 2025-09-13 00:02:53 +02:00
eljamm
ea83ca2282 linux_xanmod: 6.12.46 -> 6.12.47 2025-09-13 00:01:07 +02:00
zowoq
273ee8268d linux_5_10: 5.10.243 -> 5.10.244 2025-09-11 22:30:41 +00:00
zowoq
d897b22648 linux_5_15: 5.15.192 -> 5.15.193 2025-09-11 22:30:39 +00:00
zowoq
88010356e2 linux_6_1: 6.1.151 -> 6.1.152 2025-09-11 22:30:38 +00:00
zowoq
d67238d939 linux_6_6: 6.6.105 -> 6.6.106 2025-09-11 22:30:36 +00:00
zowoq
0a4e3c6afa linux_6_12: 6.12.46 -> 6.12.47 2025-09-11 22:30:34 +00:00
zowoq
456ed0bd1e linux_6_16: 6.16.6 -> 6.16.7 2025-09-11 22:30:32 +00:00
Marie Ramlow
8a08c90c06 linux: fix powerpc-linux build 2025-09-10 17:44:05 +02:00
eljamm
7687470516 linux_xanmod_latest: 6.16.5 -> 6.16.6 2025-09-10 09:03:17 +02:00
eljamm
162239e75d linux_xanmod: 6.12.45 -> 6.12.46 2025-09-10 09:03:17 +02:00
zowoq
718d792bee linux_5_4: 5.4.298 -> 5.4.299 2025-09-10 08:06:56 +02:00
zowoq
7170de339b linux_5_10: 5.10.242 -> 5.10.243 2025-09-10 08:06:56 +02:00
zowoq
df88742360 linux_5_15: 5.15.191 -> 5.15.192 2025-09-10 08:06:56 +02:00
zowoq
f20203081d linux_6_1: 6.1.150 -> 6.1.151 2025-09-10 08:06:56 +02:00
zowoq
fee9232449 linux_6_6: 6.6.104 -> 6.6.105 2025-09-10 08:06:56 +02:00
zowoq
7f7d17a771 linux_6_12: 6.12.45 -> 6.12.46 2025-09-10 08:06:56 +02:00
zowoq
6a0b5259d2 linux_6_16: 6.16.5 -> 6.16.6 2025-09-10 08:06:56 +02:00
zowoq
222caccafe linux_testing: 6.17-rc4 -> 6.17-rc5 2025-09-10 08:06:56 +02:00
nixpkgs-ci[bot]
c9858c34f7 Merge master into staging-next 2025-09-08 12:07:18 +00:00
R. Ryantm
a034c0d3b8 linuxKernel.kernels.linux_zen: 6.16.3 -> 6.16.5 2025-09-08 11:09:21 +02:00
Sun YangKai
b4f0bcff0f linux: fix include path when build with ccache warpped clang
Fix e9b2edb491
2025-09-08 08:23:06 +08:00
nixpkgs-ci[bot]
5c32d7788d Merge master into staging-next 2025-09-06 12:05:56 +00:00
Maximilian Bosch
ffd11aa9be Merge: perf: clean up, fix compliance issue (#439229) 2025-09-06 13:15:11 +02:00
R. Ryantm
6c498babdb linuxKernel.kernels.linux_lqx: 6.16.3 -> 6.16.5 2025-09-06 12:51:58 +02:00
nixpkgs-ci[bot]
83ae2a18c8 Merge master into staging-next 2025-09-05 12:06:35 +00:00
eljamm
42b16c76e7 linux_xanmod_latest: 6.16.4 -> 6.16.5 2025-09-05 13:03:36 +02:00
eljamm
e878878314 linux_xanmod: 6.12.44 -> 6.12.45 2025-09-05 13:03:36 +02:00
K900
2674ce2142 Merge remote-tracking branch 'origin/master' into staging-next 2025-09-05 09:07:52 +03:00
K900
1820772258 linux_5_4: 5.4.297 -> 5.4.298 2025-09-04 21:24:37 +03:00
K900
cd9b96d76c linux_5_10: 5.10.241 -> 5.10.242 2025-09-04 21:24:34 +03:00
K900
490d8972e6 linux_5_15: 5.15.190 -> 5.15.191 2025-09-04 21:24:29 +03:00
K900
438634830b linux_6_1: 6.1.149 -> 6.1.150 2025-09-04 21:24:26 +03:00
K900
7bb37cf351 linux_6_6: 6.6.103 -> 6.6.104 2025-09-04 21:24:24 +03:00
K900
b4f77b1877 linux_6_12: 6.12.44 -> 6.12.45 2025-09-04 21:24:20 +03:00
K900
71b88af37f linux_6_16: 6.16.4 -> 6.16.5 2025-09-04 21:24:15 +03:00
Alyssa Ross
8b2610a9ee perf: extract from linuxPackages; deduplicate
There's no reason for us to be packaging old versions of perf.  You
don't need to match it with a kernel version.  Let's build it from the
latest kernel sources, so it'll get kept up to date.
2025-09-03 19:57:39 +02:00
K900
9ae07d7c4c Merge remote-tracking branch 'origin/master' into staging-next 2025-09-03 15:18:10 +03:00
Alyssa Ross
f2a2de23f4 linux-rt_6_6: 6.6.87-rt54 -> 6.6.101-rt59 2025-09-03 14:13:52 +02:00
Alyssa Ross
4236415920 linux-rt_6_1: 6.1.134-rt51 -> 6.1.146-rt53 2025-09-03 14:13:52 +02:00