Commit Graph

7146 Commits

Author SHA1 Message Date
Fabián Heredia Montiel
8d82c860a4 linux: 4.14.312 -> 4.14.313 2023-04-20 16:25:52 -06:00
github-actions[bot]
a86662bfc9
Merge staging-next into staging 2023-04-17 12:01:45 +00:00
Alyssa Ross
d1f5735744 linux_testing: 6.3-rc6 -> 6.3-rc7
This includes the fix for debug info causing output reference cycles
on RISC-V.
2023-04-17 11:54:39 +00:00
github-actions[bot]
2859a56694
Merge staging-next into staging 2023-04-16 12:01:49 +00:00
Atemu
859a712abb
Merge pull request #226172 from Atemu/update/xanmod
linux_xanmod, linux_xanmod_latest: update
2023-04-16 10:14:21 +02:00
github-actions[bot]
bbf9b5deb7
Merge staging-next into staging 2023-04-14 18:01:56 +00:00
Thiago Kenji Okada
3742f7b1a3
Merge pull request #226096 from PedroHLC/zen-kernels-6.2.11
zen-kernels: {6.2.9-zen1,6.2.10-lqx1} -> {6.2.11-zen1,6.2.11-lqx3}
2023-04-14 18:43:20 +01:00
Atemu
4201015d75 linux_xanmod: 6.1.23 -> 6.1.24 2023-04-14 18:18:52 +02:00
Atemu
bf975dc5b3 linux_xanmod_latest: 6.2.10 -> 6.2.11 2023-04-14 18:18:52 +02:00
github-actions[bot]
40227f0b1d
Merge staging-next into staging 2023-04-14 06:01:57 +00:00
PedroHLC ☭
23b160b370
linux-zen: 6.2.9-zen1 -> 6.2.11-zen1 2023-04-13 21:43:02 -03:00
PedroHLC ☭
8ceb20e224
linux-lqx: 6.2.10-lqx1 -> 6.2.11-lqx3 2023-04-13 21:30:51 -03:00
Maximilian Bosch
fbd1787ee4
linux/hardened/patches/6.1: 6.1.22-hardened1 -> 6.1.24-hardened1 2023-04-13 21:58:45 +02:00
Maximilian Bosch
c292d1c5ec
linux/hardened/patches/5.4: 5.4.239-hardened1 -> 5.4.240-hardened1 2023-04-13 21:58:31 +02:00
Maximilian Bosch
74172b7fb2
linux/hardened/patches/5.15: 5.15.105-hardened1 -> 5.15.107-hardened1 2023-04-13 21:58:19 +02:00
Maximilian Bosch
a772928292
linux/hardened/patches/5.10: 5.10.176-hardened1 -> 5.10.177-hardened1 2023-04-13 21:58:06 +02:00
Maximilian Bosch
1039cfa337
linux/hardened/patches/4.19: 4.19.279-hardened1 -> 4.19.280-hardened1 2023-04-13 21:57:53 +02:00
Maximilian Bosch
a26979b948
linux/hardened/patches/4.14: 4.14.311-hardened1 -> 4.14.312-hardened1 2023-04-13 21:57:41 +02:00
Maximilian Bosch
a3ebae52fd
linux_latest-libre: 19160 -> 19172 2023-04-13 21:54:45 +02:00
Maximilian Bosch
5bc4e2facb
linux: 6.2.10 -> 6.2.11 2023-04-13 21:54:25 +02:00
Maximilian Bosch
4476457c5c
linux: 6.1.23 -> 6.1.24 2023-04-13 21:54:13 +02:00
Maximilian Bosch
9b414a82f9
linux: 5.15.106 -> 5.15.107 2023-04-13 21:53:30 +02:00
Atemu
8939c1042d
Merge pull request #223459 from lorenz/fix-ir-kernel-error
linux: fix error with IR remotes
2023-04-13 08:25:08 +02:00
Alyssa Ross
0ee82f8ab4 linux_testing: 6.3-rc5 -> 6.3-rc6 2023-04-12 17:02:10 +00:00
PedroHLC ☭
7ab959a4c3
linux-lqx: 6.2.9-lqx1 -> 6.2.10-lqx1 2023-04-10 08:29:00 -03:00
Atemu
a8d81a4f22
Merge pull request #225295 from Atemu/update/xanmod
linux_xanmod: 6.1.22 -> 6.1.23, linux_xanmod_latest: 6.2.9 -> 6.2.10
2023-04-09 18:33:21 +02:00
Atemu
1bf652cedc linux_xanmod_latest: 6.2.9 -> 6.2.10 2023-04-08 16:16:19 +02:00
Atemu
e60a8a81a2 linux_xanmod: 6.1.22 -> 6.1.23 2023-04-08 16:15:44 +02:00
Alyssa Ross
5af866f0bf linux: 6.2.9 -> 6.2.10 2023-04-07 09:49:34 +00:00
Alyssa Ross
93e2b6f4fc linux: 6.1.22 -> 6.1.23 2023-04-07 09:49:34 +00:00
Alyssa Ross
436784e69f linux/hardened/patches/6.1: 6.1.21-hardened1 -> 6.1.22-hardened1 2023-04-07 08:12:15 +00:00
Alyssa Ross
c79348322c linux/hardened/patches/5.4: 5.4.238-hardened1 -> 5.4.239-hardened1 2023-04-07 08:12:15 +00:00
Alyssa Ross
e73b4ae45e linux/hardened/patches/5.15: 5.15.104-hardened1 -> 5.15.105-hardened1 2023-04-07 08:12:15 +00:00
Alyssa Ross
44beef0ada linux: 5.4.239 -> 5.4.240 2023-04-07 08:12:15 +00:00
Alyssa Ross
4c09c3057e linux: 5.15.105 -> 5.15.106 2023-04-07 08:12:15 +00:00
Alyssa Ross
05a73ef536 linux: 5.10.176 -> 5.10.177 2023-04-07 08:12:15 +00:00
Alyssa Ross
d58a83c7ed linux: 4.19.279 -> 4.19.280 2023-04-07 08:12:15 +00:00
Alyssa Ross
8f6a2c4734 linux: 4.14.311 -> 4.14.312 2023-04-07 08:12:15 +00:00
Atemu
68618ee152 linux_xanmod: 6.2.7 -> 6.2.9 2023-04-05 11:16:25 +00:00
Atemu
dd24376b85 linux_xanmod: 6.1.20 -> 6.1.22 2023-04-05 11:16:25 +00:00
Alyssa Ross
82ebf4dfae linux_testing: 6.3-rc1 -> 6.3-rc5
Switched to fetchzip because the tarball is dynamically generated by
cgit.
2023-04-03 10:08:49 +00:00
Alyssa Ross
f521f46133 linuxManualConfig: get rid of drvAttrs
This is an attempt to make linuxManualConfig look a lot more like a
normal package.  Previously, about half the attributes passed to
mkDerivation come from calling a "drvAttrs" function, which just
served to alias some variables through function parameters.  There
wasn't really a system for which attributes came from drvAttrs, and
which did not.

I've also made a few other minor changes, like re-ordering attributes
to be more idiomatic, and using variables that were moved out of
drvAttrs in the definitions of attributes that weren't in drvAttrs
before.  I've limited my changes here to what I can confidently do
without causing any rebuilds.
2023-04-03 00:14:36 +00:00
Fabián Heredia Montiel
c981d75a8e linux/hardened/patches/6.1: 6.1.20-hardened1 -> 6.1.21-hardened1 2023-03-31 09:38:10 -06:00
Fabián Heredia Montiel
2797962ab0 linux/hardened/patches/5.4: 5.4.237-hardened1 -> 5.4.238-hardened1 2023-03-31 09:38:10 -06:00
Fabián Heredia Montiel
cd03b60191 linux/hardened/patches/5.15: 5.15.103-hardened1 -> 5.15.104-hardened1 2023-03-31 09:38:10 -06:00
Fabián Heredia Montiel
a1cc417761 linux/hardened/patches/5.10: 5.10.175-hardened1 -> 5.10.176-hardened1 2023-03-31 09:38:10 -06:00
Fabián Heredia Montiel
3659d5aa06 linux/hardened/patches/4.19: 4.19.278-hardened1 -> 4.19.279-hardened1 2023-03-31 09:38:10 -06:00
Fabián Heredia Montiel
85b76252bd linux/hardened/patches/4.14: 4.14.310-hardened1 -> 4.14.311-hardened1 2023-03-31 09:38:10 -06:00
Fabián Heredia Montiel
f5ada026d7 linux-rt_5_10: 5.10.175-rt84 -> 5.10.176-rt86 2023-03-31 09:38:10 -06:00
Fabián Heredia Montiel
0df5f9c97b linux: 6.2.8 -> 6.2.9 2023-03-31 09:38:10 -06:00
Fabián Heredia Montiel
7f1608165b linux: 6.1.21 -> 6.1.22 2023-03-31 09:38:09 -06:00
Fabián Heredia Montiel
3d02a041ba linux: 5.4.238 -> 5.4.239 2023-03-31 09:38:09 -06:00
Fabián Heredia Montiel
a7cf28e979 linux: 5.15.104 -> 5.15.105 2023-03-31 09:38:09 -06:00
superherointj
9e109435f7
Merge pull request #223925 from PedroHLC/zen-kernels-6.2.9
zen-kernels: 6.2.7 -> 6.2.9
2023-03-30 15:03:32 -03:00
PedroHLC ☭
ddf1b8ea0b
linuxKernel.kernels.linux_lqx: 6.2.7-lqx1 -> 6.2.9-lqx1 2023-03-30 12:48:21 -03:00
PedroHLC ☭
33beddf7cb
linuxKernel.kernels.linux_zen: 6.2.7-zen1 -> 6.2.9-zen1 2023-03-30 12:46:59 -03:00
Ionut Nechita
d645bba8c8 android: with new kernel versions this option is no longer necessary
Description:
 - ANDROID = { optional = true; tristate = whenBetween "5.0" "5.19" "y";};
 - starting from 5.20 and 6.0, this parameter no longer exists.

Change-Id: I34d6638e01eb539de34afe2152ff5927a317b68a
Signed-off-by: Ionut Nechita <ionut_n2001@yahoo.com>
2023-03-29 08:25:16 +03:00
Lorenz Brun
5a6490040c linux: fix error with IR remotes
Support for IR remotes was originally introduced in NixOS in 2013 with
[1]. This worked fine until 2018 with the release of Linux 4.16 which
contained [2], which removed the default-enable on the IR decoders.
This means that kernels since then build with RC_DEVICES enabled, but
RC_DECODERS disabled:
```
CONFIG_RC_DEVICES=y
```

This breaks IR remote support and also leads to the following error on
every bootup when such a device is present as devices have a default
keymap which uses a protocols decoder, but these decoders are not
available:
```
rc_core: Loaded IR protocol module ir-rc6-decoder, but protocol rc-6 still not available
```

Fix this by also enabling RC_DECODERS in the kernel configuration.

[1] b7ccfc258a
[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=22756ae7319b0afc2a80fbdec365a6976a1ad350
2023-03-28 01:58:19 +02:00
Atemu
05dbf8731b
Merge pull request #221987 from Pheoxy/linux_xanmod
linux_xanmod: 6.1.16 -> 6.1.20, linux_xanmod_latest: 6.2.3 -> 6.2.7
2023-03-26 22:17:43 +02:00
Adrian Pistol
487f0f9283
linux-rt_6_1: init at 6.1.19-rt8 (#222174)
Also sets the linux_rt_latest to 6.1.

Closes #222094
2023-03-26 01:58:52 +00:00
Maximilian Bosch
8ee5702c66
linux/hardened/patches/6.1: 6.1.19-hardened1 -> 6.1.20-hardened1 2023-03-23 08:28:33 +01:00
Maximilian Bosch
9791cc4323
linux/hardened/patches/5.4: 5.4.236-hardened1 -> 5.4.237-hardened1 2023-03-23 08:28:19 +01:00
Maximilian Bosch
4634bbc4c5
linux/hardened/patches/5.15: 5.15.102-hardened1 -> 5.15.103-hardened1 2023-03-23 08:28:08 +01:00
Maximilian Bosch
c818f30da7
linux/hardened/patches/5.10: 5.10.174-hardened1 -> 5.10.175-hardened1 2023-03-23 08:27:54 +01:00
Maximilian Bosch
0272420a3c
linux/hardened/patches/4.19: 4.19.277-hardened1 -> 4.19.278-hardened1 2023-03-23 08:27:42 +01:00
Maximilian Bosch
79148a9f3b
linux/hardened/patches/4.14: 4.14.309-hardened1 -> 4.14.310-hardened1 2023-03-23 08:27:31 +01:00
Maximilian Bosch
c4e51ce867
linux_latest-libre: 19109 -> 19160 2023-03-23 08:26:28 +01:00
Maximilian Bosch
29b3bf6fb0
linux-rt_5_10: 5.10.168-rt83 -> 5.10.175-rt84 2023-03-23 08:26:03 +01:00
Maximilian Bosch
51b22f7f5b
linux: 6.2.7 -> 6.2.8 2023-03-23 08:25:49 +01:00
Maximilian Bosch
25ee2ea037
linux: 6.1.20 -> 6.1.21 2023-03-23 08:25:34 +01:00
Maximilian Bosch
8d7db2427d
linux: 5.4.237 -> 5.4.238 2023-03-23 08:25:22 +01:00
Maximilian Bosch
609bd9bcee
linux: 5.15.103 -> 5.15.104 2023-03-23 08:25:12 +01:00
Maximilian Bosch
db9b3233fc
linux: 5.10.175 -> 5.10.176 2023-03-23 08:25:00 +01:00
Maximilian Bosch
72cd47a8c1
linux: 4.19.278 -> 4.19.279 2023-03-23 08:24:49 +01:00
Maximilian Bosch
2dff193f3d
linux: 4.14.310 -> 4.14.311 2023-03-23 08:24:37 +01:00
Alyssa Ross
fedc983734 linuxManualConfig: add pahole to moduleBuildDependencies
This seems to be needed for out-of-tree module builds since d57568fcad.
We do not yet understand why, but this will unblock the channels while
we figure it out.

Fixes: d57568fcad ("linuxManualConfig: install GDB scripts")
2023-03-21 12:40:16 +00:00
Maximilian Bosch
e999433b3a
Merge pull request #221707 from NixOS/linuxManualConfig-unpack
linuxManualConfig: install GDB scripts
2023-03-20 20:42:10 +01:00
Franz Pletz
3790924e90
Merge pull request #222183 from PedroHLC/zen-kernels-6.2.7 2023-03-20 15:14:18 +01:00
PedroHLC ☭
acde26c95a
linuxKernel.kernels.linux_lqx: 6.2.6-lqx1 -> 6.2.7-lqx1 2023-03-20 09:32:03 -03:00
PedroHLC ☭
4678ba6454
linuxKernel.kernels.linux_zen: 6.2.6-zen1 -> 6.2.7-zen1 2023-03-20 09:30:21 -03:00
Alyssa Ross
663caaa684 linux_testing_bcachefs: mark broken on aarch64 2023-03-20 12:28:48 +00:00
Alyssa Ross
cdd6211abb linux_testing_bcachefs: fix meta
kernel.override overrides the invocation of buildLinux, not the
function in the file that defines the specific kernel version, so we
need to pass the arguments that buildLinux expects.
2023-03-20 12:28:48 +00:00
Alyssa Ross
d57568fcad
linuxManualConfig: install GDB scripts
These are required to debug kernel modules.  Since we're now able to
do that, there's another reason besides BTF to enable DEBUG_INFO, so
I've done that for pre-BTF kernel modules as well here.

For GDB to get configured correctly, vmlinux-gdb.py has to be two
directories up from scripts/gdb, and vmlinux has to be next to
vmlinux-gdb.py.  The least invasive way to satisfy these constraints
is to make vmlinux a symlink, which GDB will resolve before looking
for vmlinux-gdb.py.

Tested both ways of getting the scripts into GDB that I know of:

gdb /nix/store/7n77ijlxkxr6d613h02lr707kvjx6j1k-linux-6.1.19-dev/vmlinux \
    -iex 'add-auto-load-safe-path /nix/store/7n77ijlxkxr6d613h02lr707kvjx6j1k-linux-6.1.19-dev/lib/modules/6.1.19/build/vmlinux-gdb.py' \
    -ex 'lx-version' \
    -ex 'q'
gdb /nix/store/7n77ijlxkxr6d613h02lr707kvjx6j1k-linux-6.1.19-dev/vmlinux \
    -ex 'source /nix/store/7n77ijlxkxr6d613h02lr707kvjx6j1k-linux-6.1.19-dev/lib/modules/6.1.19/build/vmlinux-gdb.py' \
    -ex 'lx-version' \
    -ex 'q'

Also tested that the strip changes don't result in meaningful output
size changes (there's some small variation due to BTF data not always
coming out the same size, which is unrelated), and built every kernel
I can on x86_64 to make sure I'm not relying on build system behaviour
specific to newer kernels.
2023-03-20 00:09:52 +00:00
Alyssa Ross
41f788b121
linuxManualConfig: use the default make target
We've basically been reimplementing this — by default it contains
vmlinux, dtbs (on applicable architectures), modules, and architecture
specific stuff like $(KBUILD_IMAGE) and a couple of other
miscellaneous files.
2023-03-19 23:55:12 +00:00
Alyssa Ross
7de3f08ce3
linuxManualConfig: unpack directly into $dev
linux is unusual in that we include its sources in an output.  There's
no point unpacking into /build when we're going to copy the sources
into $dev later.  Let's unpack directly into the final destination of
the code, and save copying a whole kernel source tree (often across
filesystems!).

This also means that Kbuild knows the location of the sources, which
will allow us to install the GDB scripts — some scripts are generated,
and some are not, so the generated ones end up in the build directory,
accompanied by symlinks to the non-generated ones in the source
directory.
2023-03-19 23:54:19 +00:00
Ryan Lahfa
618ba94934
Merge pull request #210205 from 9ary/kernel-fonts
Build the large Terminus font into the kernel
2023-03-19 20:13:25 +01:00
Daniel Hancock
d8395b1276 linux_xanmod: 6.1.16 -> 6.1.20 2023-03-19 17:23:48 +08:00
Daniel Hancock
20d11966ed linux_xanmod_latest: 6.2.3 -> 6.2.7 2023-03-19 17:23:47 +08:00
Alyssa Ross
d75cff2ee3
linuxManualConfig: don't build inside source tree
We can avoid the need to explicitly exclude it later if we just put it
somewhere else to begin with.
2023-03-18 13:49:12 +00:00
Maximilian Bosch
7f54d0b183
linux/hardened/patches/6.1: 6.1.15-hardened1 -> 6.1.19-hardened1 2023-03-17 11:20:35 +01:00
Maximilian Bosch
af4fcd5dd7
linux/hardened/patches/5.4: 5.4.234-hardened1 -> 5.4.236-hardened1 2023-03-17 11:20:22 +01:00
Maximilian Bosch
cce3af4c1d
linux/hardened/patches/5.15: 5.15.98-hardened1 -> 5.15.102-hardened1 2023-03-17 11:20:10 +01:00
Maximilian Bosch
6c59d5d001
linux/hardened/patches/5.10: 5.10.172-hardened1 -> 5.10.174-hardened1 2023-03-17 11:19:56 +01:00
Maximilian Bosch
dc74597f61
linux/hardened/patches/4.19: 4.19.275-hardened1 -> 4.19.277-hardened1 2023-03-17 11:19:44 +01:00
Maximilian Bosch
1a07020574
linux/hardened/patches/4.14: 4.14.307-hardened1 -> 4.14.309-hardened1 2023-03-17 11:19:32 +01:00
Maximilian Bosch
feaedbb393
linux_latest-libre: 19102 -> 19109 2023-03-17 10:51:32 +01:00
Maximilian Bosch
4c83fe7ec3
linux: 6.2.6 -> 6.2.7 2023-03-17 10:51:09 +01:00
Maximilian Bosch
8bef4cebd1
linux: 6.1.19 -> 6.1.20 2023-03-17 10:50:57 +01:00
Maximilian Bosch
2cca747420
linux: 5.4.236 -> 5.4.237 2023-03-17 10:50:43 +01:00
Maximilian Bosch
cf346bc95a
linux: 5.15.102 -> 5.15.103 2023-03-17 10:50:31 +01:00
Maximilian Bosch
2589986af6
linux: 5.10.174 -> 5.10.175 2023-03-17 10:50:18 +01:00
Maximilian Bosch
b244d57064
linux: 4.19.277 -> 4.19.278 2023-03-17 10:50:06 +01:00
Maximilian Bosch
0909bcf14e
linux: 4.14.309 -> 4.14.310 2023-03-17 10:49:52 +01:00
Martin Weinelt
6b67186fe9
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/crownstone-cloud/default.nix
- pkgs/development/python-modules/exrex/default.nix
- pkgs/development/python-modules/mkdocs-minify/default.nix
- pkgs/development/python-modules/myjwt/default.nix
- pkgs/development/tools/analysis/checkov/default.nix
2023-03-14 08:14:26 +01:00
PedroHLC ☭
e83e79a0ef
linuxKernel.kernels.linux_zen: 6.2.5-zen2 -> 6.2.6-zen1 2023-03-13 14:18:25 -03:00
Martin Weinelt
bb14c4255b Merge remote-tracking branch 'origin/master' into staging-next 2023-03-13 17:14:19 +00:00
PedroHLC ☭
cd1d2565a2
linuxKernel.kernels.linux_lqx: 6.2.5-lqx3 -> 6.2.6-lqx1 2023-03-13 14:12:44 -03:00
K900
b088383b8c linux: 6.2.5 -> 6.2.6 2023-03-13 14:41:24 +03:00
K900
001992de73 linux: 6.1.18 -> 6.1.19 2023-03-13 14:38:54 +03:00
K900
5092a2e362 linux: 5.4.235 -> 5.4.236 2023-03-13 14:38:48 +03:00
K900
92ffd72db0 linux: 5.15.101 -> 5.15.102 2023-03-13 14:38:42 +03:00
K900
fea95ea6b9 linux: 5.10.173 -> 5.10.174 2023-03-13 14:38:37 +03:00
K900
3bdd65d54d linux: 4.19.276 -> 4.19.277 2023-03-13 14:38:31 +03:00
K900
44784a2f8e linux: 4.14.308 -> 4.14.309 2023-03-13 14:38:24 +03:00
K900
5c0d228b6f Revert "linux: fix brcmfmac driver"
This reverts commit 141317dff9.
2023-03-13 14:38:06 +03:00
Martin Weinelt
d03d74aa67
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/aiopulse/default.nix
- pkgs/development/python-modules/identify/default.nix
- pkgs/development/python-modules/spur/default.nix
2023-03-12 23:28:23 +01:00
Atemu
a65bb07a66
Merge pull request #220738 from Atemu/update/xanmod
xanmod-kernels: update
2023-03-12 22:10:20 +01:00
Thiago Kenji Okada
f71d96a585
Merge pull request #220860 from PedroHLC/linux-lqx-6.2
linux_lqx: 6.1.18-lqx1 -> 6.2.5-lqx3
2023-03-12 18:28:52 +00:00
PedroHLC ☭
7931e2d6de
linuxKernel.kernels.linux_lqx: 6.1.18-lqx1 -> 6.2.5-lqx3 2023-03-12 14:01:16 -03:00
Martin Weinelt
5abe72f0b2 Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/mdutils/default.nix
2023-03-12 15:59:15 +01:00
K900
6b8734f502
Merge pull request #220831 from K900/kernel-5.15.101
linux: 5.15.100 -> 5.15.101
2023-03-12 17:12:37 +03:00
Alexandre Acebedo
28065039e6 linux_testing: 6.2-rc6 -> 6.3-rc1 2023-03-12 13:42:10 +00:00
K900
cf3fb3c782 linux: 5.15.100 -> 5.15.101 2023-03-12 16:36:33 +03:00
Atemu
1fbde5d93d linux_xanmod_latest: 6.2.2 -> 6.2.3 2023-03-12 13:44:24 +01:00
Atemu
bed0e75a76 linux_xanmod: 6.1.15 -> 6.1.16 2023-03-12 13:44:07 +01:00
Maximilian Bosch
141317dff9
linux: fix brcmfmac driver
Reverts a patch that broke WPA auth in offload mode for brcmfmac
(broadcom driver). See
https://lore.kernel.org/linux-wireless/ZAx0TWRBlGfv7pNl@kroah.com/T/#m0bbd179b92fbbcae0498fd642c31c1ecab1968c0
for context.

Had to hack around a bit to make sure this doesn't get applied to
hardened which uses an older patch-level without the problematic patch.
2023-03-12 10:32:15 +01:00
Maximilian Bosch
d13fc847f1
linux_latest-libre: 19049 -> 19102 2023-03-11 21:09:00 +01:00
Maximilian Bosch
a693dc5ccf
linux: 6.2.3 -> 6.2.5 2023-03-11 21:08:37 +01:00
Maximilian Bosch
543d1cb0ab
linux: 6.1.16 -> 6.1.18 2023-03-11 21:08:25 +01:00
Maximilian Bosch
268d3c83e9
linux: 5.4.234 -> 5.4.235 2023-03-11 21:08:12 +01:00
Maximilian Bosch
b8f7014cd3
linux: 5.15.99 -> 5.15.100 2023-03-11 21:08:02 +01:00
Maximilian Bosch
fb6c399020
linux: 5.10.172 -> 5.10.173 2023-03-11 21:07:51 +01:00
Maximilian Bosch
26c18b8d27
linux: 4.19.275 -> 4.19.276 2023-03-11 21:07:40 +01:00
Maximilian Bosch
9e15b24443
linux: 4.14.307 -> 4.14.308 2023-03-11 21:07:29 +01:00
github-actions[bot]
feb117e32c
Merge master into staging-next 2023-03-11 18:01:19 +00:00
PedroHLC ☭
aaed4bc5e0
linuxKernel.kernels.linux_lqx: 6.1.16-lqx1 -> 6.1.18-lqx1 2023-03-11 13:12:23 -03:00
PedroHLC ☭
a3274336f9
linuxKernel.kernels.linux_zen: 6.2.2-zen2 -> 6.2.5-zen1 2023-03-11 11:42:30 -03:00
PedroHLC ☭
0c3e681540
linuxKernel.kernels.linux_lqx: 6.1.15-lqx2 -> 6.1.16-lqx1 2023-03-11 09:48:05 -03:00
Alyssa Ross
8c70bfb9f2
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/libraries/librsvg/default.nix
	pkgs/development/python-modules/r2pipe/default.nix
2023-03-10 18:46:21 +00:00
Maximilian Bosch
fd9da3532f
linux/hardened/patches/6.1: 6.1.14-hardened1 -> 6.1.15-hardened1 2023-03-10 12:21:59 +01:00
Maximilian Bosch
4ca1df077b
linux/hardened/patches/5.4: 5.4.233-hardened1 -> 5.4.234-hardened1 2023-03-10 12:21:46 +01:00
Maximilian Bosch
9807c72306
linux/hardened/patches/5.15: 5.15.96-hardened1 -> 5.15.98-hardened1 2023-03-10 12:21:33 +01:00
Maximilian Bosch
1f0d5bff11
linux/hardened/patches/5.10: 5.10.170-hardened1 -> 5.10.172-hardened1 2023-03-10 12:21:20 +01:00
Maximilian Bosch
c49451078d
linux/hardened/patches/4.19: 4.19.274-hardened1 -> 4.19.275-hardened1 2023-03-10 12:21:07 +01:00
Maximilian Bosch
0babddbcb5
linux: 6.2.2 -> 6.2.3 2023-03-10 12:20:15 +01:00
Maximilian Bosch
49009b03b8
linux: 6.1.15 -> 6.1.16 2023-03-10 12:20:03 +01:00
Maximilian Bosch
67ca0e5422
linux: 5.15.97 -> 5.15.99 2023-03-10 12:19:51 +01:00
Martin Weinelt
bda90e08eb Merge remote-tracking branch 'origin/master' into staging-next 2023-03-09 17:03:45 +01:00
André Silva
8bc659c5b7
zen-kernels: remove myself as maintainer 2023-03-09 12:05:37 +00:00
github-actions[bot]
c8c1423cd9
Merge master into staging-next 2023-03-09 00:02:23 +00:00
superherointj
b0a7b1ee78
Merge pull request #220146 from PedroHLC/zen-kernels-6.2.2-zen2
zen-kernels: {6.2.2-zen1,6.1.14-lqx1}->{6.2.2-zen2,6.1.15-lqx2}
2023-03-08 16:50:47 -03:00
github-actions[bot]
7072ae38b6
Merge master into staging-next 2023-03-08 18:01:34 +00:00
PedroHLC ☭
ff37d983b0
linuxKernel.kernels.linux_lqx: 6.1.14-lqx1 -> 6.1.15-lqx2 2023-03-08 09:27:02 -03:00
PedroHLC ☭
ff048a29f0
linuxKernel.kernels.linux_zen: 6.2.2-zen1 -> 6.2.2-zen2 2023-03-08 09:20:51 -03:00
Daniel Hancock
b23a5794db linux_xanmod: remove LRU option 2023-03-08 19:05:21 +08:00
Daniel Hancock
32af296bbe linux_xanmod_latest: 6.1.14 -> 6.2.2 2023-03-08 17:47:49 +08:00
Daniel Hancock
c70c23e088 linux_xanmod: 5.15.89 -> 6.1.15 2023-03-08 17:47:49 +08:00
Daniel Hancock
9796cbfe14 linux_xanmod_latest: 6.1.13 -> 6.1.14 2023-03-08 17:47:49 +08:00
github-actions[bot]
8480c21d06
Merge master into staging-next 2023-03-04 12:01:17 +00:00
Thiago Kenji Okada
5c980f9825
Merge pull request #219443 from PedroHLC/zen-kernels-6.2.2
zen-kernels: {6.1.13-lqx2,6.2-zen1} -> {6.1.14-lqx1,6.2.2-zen1}
2023-03-04 11:42:57 +00:00
PedroHLC ☭
7ffb427895
linuxKernel.kernels.linux_zen: 6.2-zen1 -> 6.2.2-zen1 2023-03-03 22:08:25 -03:00
PedroHLC ☭
593e4a3c6e
linuxKernel.kernels.linux_lqx: 6.1.13-lqx2 -> 6.1.14-lqx1 2023-03-03 22:04:09 -03:00
github-actions[bot]
a74c8d03ea
Merge staging-next into staging 2023-03-03 18:01:44 +00:00
Fabián Heredia Montiel
3cfda40784 linux-rt_5_15: 5.15.95-rt60 -> 5.15.96-rt61 2023-03-03 08:34:28 -06:00
Fabián Heredia Montiel
5b3550852a linux: 6.2.1 -> 6.2.2 2023-03-03 08:34:20 -06:00
Fabián Heredia Montiel
579cf12749 linux: 6.1.14 -> 6.1.15 2023-03-03 08:34:16 -06:00
Fabián Heredia Montiel
4d878aaf53 linux: 5.4.233 -> 5.4.234 2023-03-03 08:34:12 -06:00
Fabián Heredia Montiel
aee193bed8 linux: 5.15.96 -> 5.15.97 2023-03-03 08:34:09 -06:00
Fabián Heredia Montiel
248de5d61e linux: 5.10.170 -> 5.10.172 2023-03-03 08:34:06 -06:00
Fabián Heredia Montiel
e8cf0bfcdf linux: 4.19.274 -> 4.19.275 2023-03-03 08:34:03 -06:00
github-actions[bot]
595d55c8a9
Merge staging-next into staging 2023-03-03 12:01:44 +00:00
Sergei Trofimovich
6d009ffe2c linuxPackages_latest.perf: add libtraceevent to build depends
Without the change `perf trace` subcommand is unavailable.
2023-03-02 23:16:46 +00:00
github-actions[bot]
445e4a4069
Merge staging-next into staging 2023-02-28 12:01:54 +00:00
Maximilian Bosch
de64a00994
Merge pull request #218282 from LibreCybernetics/update-kernels
Linux kernel updates 2023-02-25
2023-02-28 12:07:50 +01:00
Astro
8f7e647c30 linux: enable VIRTIO_MMIO_CMDLINE_DEVICES 2023-02-27 22:39:23 +01:00
Sergei Trofimovich
e7e072d05a Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/top-level/python-aliases.nix

Trivial conflict of multiple added aliases.
2023-02-26 21:53:22 +00:00
Thiago Kenji Okada
3abe01e086
Merge pull request #218440 from PedroHLC/zen-kernels-6.2.1
zen-kernels: 6.2 -> 6.2.1
2023-02-26 14:42:10 +00:00
PedroHLC ☭
862f6a0999
linuxKernel.kernels.linux_lqx: 6.1.13-lqx1 -> 6.1.13-lqx2 2023-02-26 10:23:09 -03:00
PedroHLC ☭
1c259f0660
linuxKernel.kernels.linux_zen: 6.2-zen1 -> 6.2.1-zen1 2023-02-26 10:18:59 -03:00
Jan Tojnar
9bb986284f Merge branch 'staging-next' into staging
# Conflicts:
#	pkgs/development/python-modules/mdp/default.nix
#	pkgs/top-level/python-aliases.nix
2023-02-26 01:13:37 +01:00
Robert Schütz
79768df602 linux-doc: remove Python overrides
The build used to fail with

    Found duplicated packages in closure for dependency 'docutils':
      docutils 0.19 (/nix/store/y1ifaaf1pfh8pz4qfqvc5gdk3a7s1563-python3.10-docutils-0.19/lib/python3.10/site-packages)
      docutils 0.16 (/nix/store/f2rd8fjdjzy0kpqd2x0gw5lwbxwmzzm6-python3.10-docutils-0.16/lib/python3.10/site-packages)
2023-02-25 14:11:58 -08:00
Fabián Heredia Montiel
47ae09178b linux/hardened/patches/6.1: 6.1.12-hardened1 -> 6.1.14-hardened1 2023-02-25 10:45:34 -06:00
Fabián Heredia Montiel
71039ab2cf linux/hardened/patches/5.4: 5.4.231-hardened1 -> 5.4.233-hardened1 2023-02-25 10:45:28 -06:00
Fabián Heredia Montiel
699d701606 linux/hardened/patches/5.15: 5.15.94-hardened1 -> 5.15.96-hardened1 2023-02-25 10:45:21 -06:00
Fabián Heredia Montiel
e3b330c1f3 linux/hardened/patches/5.10: 5.10.168-hardened1 -> 5.10.170-hardened1 2023-02-25 10:45:16 -06:00
Fabián Heredia Montiel
bac3918ba6 linux/hardened/patches/4.19: 4.19.272-hardened1 -> 4.19.274-hardened1 2023-02-25 10:45:11 -06:00
Fabián Heredia Montiel
62b5c4ba75 linux/hardened/patches/4.14: 4.14.305-hardened1 -> 4.14.307-hardened1 2023-02-25 10:45:05 -06:00
Fabián Heredia Montiel
8397fc5ed4 linux-rt_5_15: 5.15.94-rt59 -> 5.15.95-rt60 2023-02-25 10:44:27 -06:00
Fabián Heredia Montiel
62ff5149a1 linux: 6.2 -> 6.2.1 2023-02-25 10:43:09 -06:00
Fabián Heredia Montiel
bbec187ad1 linux: 6.1.13 -> 6.1.14 2023-02-25 10:43:06 -06:00
Fabián Heredia Montiel
bb82baf13c linux: 5.4.232 -> 5.4.233 2023-02-25 10:43:02 -06:00
Fabián Heredia Montiel
9b723ed0cf linux: 5.15.95 -> 5.15.96 2023-02-25 10:42:59 -06:00
Fabián Heredia Montiel
90d7fb0502 linux: 5.10.169 -> 5.10.170 2023-02-25 10:42:56 -06:00
Fabián Heredia Montiel
99e8016209 linux: 4.19.273 -> 4.19.274 2023-02-25 10:42:53 -06:00
Fabián Heredia Montiel
4d334eb4e5 linux: 4.14.306 -> 4.14.307 2023-02-25 10:42:50 -06:00
Franz Pletz
d93709e11c
Merge pull request #217729 from Atemu/update/xanmod
linux_xanmod_latest: 6.1.7 -> 6.1.13
2023-02-25 12:08:25 +01:00
github-actions[bot]
3cdd771820
Merge staging-next into staging 2023-02-23 18:01:49 +00:00
Bernardo Meurer
42008a14a4
Merge pull request #217206 from Artturin/stdenvimprovements1 2023-02-23 12:07:47 +00:00
github-actions[bot]
5dc5c20564
Merge staging-next into staging 2023-02-23 12:01:43 +00:00
Atemu
c60e3173b6 linux_xanmod_latest: 6.1.12 -> 6.1.13 2023-02-23 12:39:40 +01:00
superherointj
ffc7750577
Merge pull request #217716 from PedroHLC/zen-kernels-6.2
zen-kernels: 6.1.12 -> {6.2-zen1,6.1.13-lqx1}
2023-02-23 08:32:32 -03:00
github-actions[bot]
82db2c5621
Merge staging-next into staging 2023-02-23 00:02:59 +00:00
Maximilian Bosch
e88cdaf247
Merge pull request #217699 from Ma27/linux-kernel-updates
Linux kernel updates 2023-02-22
2023-02-22 23:29:16 +01:00
Alyssa Ross
bfef542b67 linux_5_4_hardened: use meta.broken, not assert
Respects NIXPKGS_ALLOW_BROKEN and allows attributes to be accessed.
2023-02-22 21:34:27 +00:00
Alyssa Ross
90904c440e linuxManualConfig: remove obsolete comments
Assuming the dead link refers to
https://lore.kernel.org/linux-kbuild/1443741332.2730.75.camel@decadent.org.uk/
at this point it's fairly safe to say it's not getting in, as it
hasn't been resubmitted since 2015, and nowadays the kernel
documentation just suggests setting KBUILD_BUILD_TIMESTAMP like we do
here.
2023-02-22 19:37:59 +00:00
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
PedroHLC ☭
1e61e68e6c
linuxKernel.kernels.linux_lqx: 6.1.12-lqx1 -> 6.1.13-lqx1 2023-02-22 16:13:21 -03:00
github-actions[bot]
9c68d30a50
Merge staging-next into staging 2023-02-22 18:01:38 +00:00
PedroHLC ☭
202bc10b3f
linuxKernel.kernels.linux_zen: 6.1.12-zen1 -> 6.2-zen1 2023-02-22 13:35:44 -03:00
Maximilian Bosch
d90e4cfc04
linux/hardened/patches/6.1: 6.1.11-hardened1 -> 6.1.12-hardened1 2023-02-22 15:33:04 +01:00
Maximilian Bosch
ded1221205
linux/hardened/patches/5.15: 5.15.93-hardened1 -> 5.15.94-hardened1 2023-02-22 15:32:51 +01:00
Maximilian Bosch
c1bb71a0f0
linux/hardened/patches/5.10: 5.10.167-hardened1 -> 5.10.168-hardened1 2023-02-22 15:32:38 +01:00
Maximilian Bosch
93a77dec9e
linux-rt_5_4: 5.4.221-rt79 -> 5.4.230-rt80 2023-02-22 15:31:51 +01:00
Maximilian Bosch
74a939df90
linux-rt_5_15: 5.15.93-rt58 -> 5.15.94-rt59 2023-02-22 15:31:38 +01:00
Maximilian Bosch
09da1ce190
linux-rt_5_10: 5.10.165-rt81 -> 5.10.168-rt83 2023-02-22 15:31:24 +01:00
Maximilian Bosch
f98ed979e6
linux: 6.1.12 -> 6.1.13 2023-02-22 15:31:10 +01:00
Maximilian Bosch
96e6bd1718
linux: 5.4.231 -> 5.4.232 2023-02-22 15:30:57 +01:00
Maximilian Bosch
16551466c9
linux: 5.15.94 -> 5.15.95 2023-02-22 15:30:46 +01:00
Maximilian Bosch
4aae323157
linux: 5.10.167 -> 5.10.169 2023-02-22 15:30:34 +01:00
Maximilian Bosch
7d8ab8858d
linux: 4.19.272 -> 4.19.273 2023-02-22 15:30:23 +01:00
Maximilian Bosch
4e1f91ca4c
linux: 4.14.305 -> 4.14.306 2023-02-22 15:29:43 +01:00
Alyssa Ross
d1773f8f5d
linuxManualConfig: drop gen-kheaders-metadata.patch
All affected kernels are now EOL and no longer in Nixpkgs.
2023-02-22 00:02:06 +00:00
Alyssa Ross
916bb1088e
linuxManualConfig: remove obsolete firmware code
The versionOlder check will not evaluate to true for any kernel in
Nixpkgs.
2023-02-22 00:02:05 +00:00
github-actions[bot]
0a547ad8b7
Merge staging-next into staging 2023-02-20 12:02:08 +00:00
K900
522512e7b4 linux: init 6.2 2023-02-20 13:40:41 +03:00
Martin Weinelt
574ec98796
python310Packages.pygithub: Normalize attribute, pname, dirname 2023-02-19 21:36:03 +01:00
QuantMint
743bd1f29f linux: fix-build on i686 2023-02-19 21:04:50 +01:00
Atemu
3a11d629f0 linux_xanmod_latest: 6.1.7 -> 6.1.12 2023-02-19 17:30:32 +01:00
Sergei Trofimovich
6c5bf4e060
Merge pull request #209667 from QuantMint/linux
linux: enable ACPI_FPDT, ACPI_HMAT, ACPI_APEI, ACPI_APEI_GHES, ACPI_DPTF
2023-02-18 20:54:24 +00:00
Cole Helbling
4e2079b96d linux_{5_15,6_1}: revert patch to fix Equinix Metal bonded networking with ice driver
Some Equinix Metal instances, such as a3.large.x86, m3.large.x86
(specific hardware revisions), and n3.large.x86, use the `ice` kernel
driver for their network cards, in conjunction with bonded devices.
However, this commit caused a regression where these bonded devices
would deadlock. This was initially reported by Jaroslav Pulchart on
the netdev mailing list[1], and there were follow-up patches from Dave
Ertman[2][3] that attempted to fix this but were not up to snuff for
various reasons[4].

Specifically, v2 of the patch ([3]) appears to fix the issue on some
devices (tested with 8086:159B network cards), while it is still broken
on others (such as an 8086:1593 network card).

We revert the patch exposing the issue until upstream has a working
solution in order to make Equinix Metal instances work reliably again.

[1]: https://lore.kernel.org/netdev/CAK8fFZ6A_Gphw_3-QMGKEFQk=sfCw1Qmq0TVZK3rtAi7vb621A@mail.gmail.com/
[2]: https://patchwork.ozlabs.org/project/intel-wired-lan/patch/20230111183145.1497367-1-david.m.ertman@intel.com/
[3]: https://patchwork.ozlabs.org/project/intel-wired-lan/patch/20230215191757.1826508-1-david.m.ertman@intel.com/
[4]: https://lore.kernel.org/netdev/cb31a911-ba80-e2dc-231f-851757cfd0b8@intel.com/T/#m6e53f8c43093693c10268140126abe99e082dc1c
2023-02-16 10:06:24 -08:00
superherointj
86ab97186b
Merge pull request #216472 from PedroHLC/zen-kernels-6.1.12
zen-kernels: 6.1.10 -> 6.1.12
2023-02-15 12:20:13 -03:00
K900
fa90359876 linux/hardened/patches/6.1: 6.1.10-hardened1 -> 6.1.11-hardened1 2023-02-15 13:48:15 +00:00
K900
5aec2a7956 linux/hardened/patches/5.15: 5.15.92-hardened1 -> 5.15.93-hardened1 2023-02-15 13:48:15 +00:00
K900
30a72be338 linux-rt_5_15: 5.15.92-rt57 -> 5.15.93-rt58 2023-02-15 13:48:15 +00:00
K900
6ee2f048f2 linux: 6.1.11 -> 6.1.12 2023-02-15 13:48:15 +00:00
K900
30e36d2e82 linux: 5.15.93 -> 5.15.94 2023-02-15 13:48:15 +00:00
PedroHLC ☭
bc12cf5976
linuxKernel.kernels.linux_zen: 6.1.10-zen1 -> 6.1.12-zen1 2023-02-15 09:25:17 -03:00
PedroHLC ☭
d7e04271d5
linuxKernel.kernels.linux_lqx: 6.1.10-lqx1 -> 6.1.12-lqx1 2023-02-15 09:23:47 -03:00
github-actions[bot]
42cf9b70d4
Merge master into staging-next 2023-02-10 18:01:23 +00:00
Maximilian Bosch
98e4c1f8cf
linux/hardened/patches/6.1: 6.1.8-hardened1 -> 6.1.10-hardened1 2023-02-10 11:43:08 +01:00
Maximilian Bosch
85947aa9dd
linux/hardened/patches/5.4: 5.4.230-hardened1 -> 5.4.231-hardened1 2023-02-10 11:42:59 +01:00
Maximilian Bosch
2acd1ca6dc
linux/hardened/patches/5.15: 5.15.91-hardened1 -> 5.15.92-hardened1 2023-02-10 11:42:52 +01:00
Maximilian Bosch
b1033b4ae4
linux/hardened/patches/5.10: 5.10.166-hardened1 -> 5.10.167-hardened1 2023-02-10 11:42:45 +01:00
Maximilian Bosch
aa27dcf0cb
linux/hardened/patches/4.19: 4.19.271-hardened1 -> 4.19.272-hardened1 2023-02-10 11:42:37 +01:00
Maximilian Bosch
e094af5a4c
linux/hardened/patches/4.14: 4.14.304-hardened1 -> 4.14.305-hardened1 2023-02-10 11:42:30 +01:00
Maximilian Bosch
b43216c923
linux_latest-libre: 19044 -> 19049 2023-02-10 11:42:11 +01:00
Maximilian Bosch
91bf1a86ce
linux-rt_5_15: 5.15.86-rt56 -> 5.15.92-rt57 2023-02-10 11:41:47 +01:00
Maximilian Bosch
e684fcd484
linux: 6.1.10 -> 6.1.11 2023-02-10 11:41:32 +01:00
Maximilian Bosch
2b45841a0c
linux: 5.15.92 -> 5.15.93 2023-02-10 11:41:22 +01:00
github-actions[bot]
b30088fc3f
Merge master into staging-next 2023-02-07 00:02:12 +00:00