Commit Graph

5608 Commits

Author SHA1 Message Date
TredwellGit
7952853749 linux-rt_5_10: 5.10.78-rt56 -> 5.10.83-rt58 2021-12-09 06:38:55 +00:00
TredwellGit
21de99d456 linux: 5.4.163 -> 5.4.164 2021-12-09 06:29:22 +00:00
TredwellGit
935be58f5c linux: 5.15.6 -> 5.15.7 2021-12-09 06:29:15 +00:00
TredwellGit
2e7590e84f linux: 5.10.83 -> 5.10.84 2021-12-09 06:29:07 +00:00
TredwellGit
ad844d0a89 linux: 4.9.291 -> 4.9.292 2021-12-09 06:28:59 +00:00
TredwellGit
0d0bc6032d linux: 4.4.293 -> 4.4.294 2021-12-09 06:28:53 +00:00
TredwellGit
8a9c48a65d linux: 4.19.219 -> 4.19.220 2021-12-09 06:28:48 +00:00
TredwellGit
9cc83854e0 linux: 4.14.256 -> 4.14.257 2021-12-09 06:28:43 +00:00
Alyssa Ross
c9a581b05f
Merge remote-tracking branch 'nixpkgs/master' into staging-next
CONFLICT (rename/add): Rename pkgs/development/python-modules/jsonwatch/default.nix->pkgs/tools/misc/jsonwatch/default.nix in nixpkgs/master.  Added pkgs/tools/misc/jsonwatch/default.nix in HEAD
2021-12-09 01:43:58 +00:00
Bernardo Meurer
9e2d3a1e05
linux_xanmod: 5.15.6 -> 5.15.7 2021-12-08 16:35:45 +00:00
Bernardo Meurer
19945f7be5
linux_xanmod: 5.15.4 -> 5.15.6 2021-12-08 12:07:43 +00:00
github-actions[bot]
777d4e2b31
Merge staging-next into staging 2021-12-08 06:02:07 +00:00
github-actions[bot]
8c220e0dcb
Merge master into staging-next 2021-12-08 06:01:30 +00:00
TredwellGit
04bbfd1b88 linux_5_14: remove
https://lwn.net/ml/linux-kernel/1637500331152110@kroah.com/
https://github.com/openzfs/zfs/issues/12786
2021-12-08 00:15:07 +00:00
TredwellGit
a93b636340 linux/hardened/patches/5.4: 5.4.160-hardened1 -> 5.4.163-hardened1 2021-12-08 00:15:07 +00:00
TredwellGit
a4a70dcab4 linux/hardened/patches/5.15: 5.15.3-hardened1 -> 5.15.6-hardened1 2021-12-08 00:15:07 +00:00
TredwellGit
55969e856c linux/hardened/patches/5.10: 5.10.80-hardened1 -> 5.10.83-hardened1 2021-12-08 00:15:07 +00:00
TredwellGit
cfd35502f6 linux/hardened/patches/4.19: 4.19.217-hardened1 -> 4.19.219-hardened1 2021-12-08 00:15:07 +00:00
TredwellGit
d2bfac4ff9 linux/hardened/patches/4.14: 4.14.255-hardened1 -> 4.14.256-hardened1 2021-12-08 00:15:07 +00:00
TredwellGit
b4a903e20d linux-rt_5_4: 5.4.154-rt65 -> 5.4.161-rt66 2021-12-08 00:15:07 +00:00
TredwellGit
962956db96 linux-rt_5_10: 5.10.78-rt55 -> 5.10.78-rt56 2021-12-08 00:15:07 +00:00
TredwellGit
8a260ea0f3 linux: 5.4.161 -> 5.4.163 2021-12-08 00:15:07 +00:00
TredwellGit
cd32471748 linux: 5.15.4 -> 5.15.6 2021-12-08 00:15:07 +00:00
TredwellGit
342e0a3df9 linux: 5.10.81 -> 5.10.83 2021-12-08 00:15:07 +00:00
TredwellGit
9fc610cf3f linux: 4.9.290 -> 4.9.291 2021-12-08 00:15:07 +00:00
TredwellGit
cc06653c46 linux: 4.4.292 -> 4.4.293 2021-12-08 00:15:07 +00:00
TredwellGit
0868920a42 linux: 4.19.217 -> 4.19.219 2021-12-08 00:15:07 +00:00
TredwellGit
f4f1bfd261 linux: 4.14.255 -> 4.14.256 2021-12-08 00:15:07 +00:00
github-actions[bot]
055c8c1c67
Merge staging-next into staging 2021-12-03 12:02:04 +00:00
github-actions[bot]
503c981111
Merge master into staging-next 2021-12-03 12:01:25 +00:00
Maciej Krüger
0c287b011e
Merge pull request #145768 from mkg20001/anbox-waydroid-modules 2021-12-03 13:00:58 +01:00
Jörg Thalheim
e48e684149 linux_zen: 5.15.5-zen1 -> 5.15.6-zen2 2021-12-03 10:19:33 +01:00
Jörg Thalheim
fa4f5b9332
Merge pull request #147849 from Mic92/zen
linux_zen: 5.15.3-zen1 -> 5.15.5-zen1
2021-12-03 09:19:13 +00:00
github-actions[bot]
b58b9075cd
Merge staging-next into staging 2021-12-01 00:02:28 +00:00
github-actions[bot]
80fce0f4a7
Merge master into staging-next 2021-12-01 00:01:49 +00:00
Sandro
c9651a7573
Merge pull request #146044 from Atemu/update/linux_lqx 2021-11-30 20:06:31 +01:00
Jonathan Ringer
3bbe9a9459
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/top-level/all-packages.nix
2021-11-29 10:15:20 -08:00
Jörg Thalheim
3b74f90607 linux_zen: 5.15.3-zen1 -> 5.15.5-zen1 2021-11-29 14:40:14 +01:00
Vincent Haupert
1f65b4c416 linux: enable X86_SGX and X86_SGX_KVM on x86
Enable Intel Software Guard eXtensions (SGX) on x86 when using Linux
5.11.0 or later. Also enable KVM guests to create SGX enclaves if
running Linux 5.13.0 or later.
2021-11-29 08:03:26 +01:00
github-actions[bot]
be67219326
Merge master into staging-next 2021-11-29 06:01:16 +00:00
Philipp Adolf
20bb15cfa0 linux_hardkernel_4_14: 4.14.165-172 -> 4.14.180-176 2021-11-28 22:51:44 -05:00
github-actions[bot]
956b399ffa
Merge master into staging-next 2021-11-26 12:01:30 +00:00
Atemu
cf60042ca0 linux_lqx: 5.14.18 -> 5.14.19 2021-11-25 15:15:48 +01:00
Bernardo Meurer
333b97926e
linuxKernel.kernels.linux_xanmod: 5.15.2 -> 5.15.4 2021-11-24 10:15:37 -08:00
Jonathan Ringer
4b73049ccc
Merge remote-tracking branch 'origin/staging' into staging-next
Conflicts:
	nixos/tests/custom-ca.nix
2021-11-22 21:33:23 -08:00
Maximilian Bosch
ea55e013f0
Merge pull request #146868 from TredwellGit/linux
Kernels 2021-11-21
2021-11-22 22:34:49 +01:00
Izorkin
8bcc413092 linux: enable kTLS 2021-11-22 21:01:01 +00:00
Atemu
8d0f1c1725 kernel: compare version against the base version
This makes it so that 5.10.1 > 5.10-rc5
2021-11-22 02:11:16 +00:00
Atemu
712db36fa2 kernel/generic: remove redundant kernelOlder/kernelAtLeast 2021-11-22 02:11:16 +00:00
TredwellGit
ef17d66328 linux_zen: 5.15.2-zen1 -> 5.15.3-zen1 2021-11-21 13:39:59 +00:00
TredwellGit
541a3a7332 linux_latest-libre: 18473 -> 18484 2021-11-21 13:38:16 +00:00
TredwellGit
392ccc5431 linux: 5.4.160 -> 5.4.161 2021-11-21 13:38:04 +00:00
TredwellGit
d789aebb56 linux: 5.15.3 -> 5.15.4 2021-11-21 13:37:56 +00:00
TredwellGit
df8b7f5d06 linux: 5.14.20 -> 5.14.21 2021-11-21 13:37:50 +00:00
TredwellGit
06629bb117 linux: 5.10.80 -> 5.10.81 2021-11-21 13:37:41 +00:00
github-actions[bot]
e9cc89e77e
Merge staging-next into staging 2021-11-19 18:01:56 +00:00
TredwellGit
170255c3a3 linux/hardened/patches/5.4: 5.4.159-hardened1 -> 5.4.160-hardened1 2021-11-18 21:12:07 +00:00
TredwellGit
6383327644 linux/hardened/patches/5.15: 5.15.2-hardened1 -> 5.15.3-hardened1 2021-11-18 21:11:59 +00:00
TredwellGit
cc0a75815d linux/hardened/patches/5.14: 5.14.18-hardened1 -> 5.14.20-hardened1 2021-11-18 21:11:53 +00:00
TredwellGit
51bd34b742 linux/hardened/patches/5.10: 5.10.78-hardened1 -> 5.10.80-hardened1 2021-11-18 21:11:46 +00:00
TredwellGit
c871adc77c linux_latest-libre: 18452 -> 18473 2021-11-18 21:11:23 +00:00
TredwellGit
83c1df7574 linux: 5.4.159 -> 5.4.160 2021-11-18 21:11:12 +00:00
TredwellGit
be5a54e952 linux: 5.15.2 -> 5.15.3 2021-11-18 21:11:05 +00:00
TredwellGit
654052abbb linux: 5.14.18 -> 5.14.20 2021-11-18 21:11:00 +00:00
TredwellGit
8cf6618d0c linux: 5.10.79 -> 5.10.80 2021-11-18 21:10:52 +00:00
Artturi
f57a2a6cf1
Merge pull request #144227 from humancalico/bpf-lsm 2021-11-18 03:00:28 +02:00
Matt Votava
c2e142d8ae
linux: CONFIG_ASHMEM=y, CONFIG_ANDROID=y
This enables ashmem, binder so waydroid/anbox works with
the provided linux kernel

Cherry-picked from https://github.com/NixOS/nixpkgs/pull/102341
2021-11-17 23:00:13 +01:00
Maximilian Bosch
61870bd811
Merge pull request #144409 from mitchmindtree/xps-9310-kernel-config
linux: Add kernel config required for QCA6390 bluetooth (XPS 9310)
2021-11-17 18:30:35 +01:00
fortuneteller2k
e8328148cd
linuxKernel.kernels.linux_xanmod: 5.14.16 -> 5.15.2 2021-11-16 20:42:37 -08:00
TredwellGit
f726b6c476 linux-rt_5_11: remove 2021-11-15 19:38:09 +00:00
TredwellGit
c783c8d859 linux/hardened/patches/5.15: init at 5.15.2-hardened1 2021-11-15 19:38:09 +00:00
TredwellGit
db13d848fc linux/hardened/patches/5.4: 5.4.158-hardened1 -> 5.4.159-hardened1 2021-11-15 19:38:09 +00:00
TredwellGit
b868e78282 linux/hardened/patches/5.14: 5.14.17-hardened1 -> 5.14.18-hardened1 2021-11-15 19:38:09 +00:00
TredwellGit
57d9fd1791 linux/hardened/patches/4.19: 4.19.216-hardened1 -> 4.19.217-hardened1 2021-11-15 19:38:09 +00:00
TredwellGit
9b6fb581af linux/hardened/patches/4.14: 4.14.254-hardened1 -> 4.14.255-hardened1 2021-11-15 19:38:09 +00:00
TredwellGit
38d1f15fe4 linux-rt_5_10: 5.10.73-rt54 -> 5.10.78-rt55 2021-11-15 19:38:09 +00:00
github-actions[bot]
bc35dc4f3b
Merge master into staging-next 2021-11-14 12:01:23 +00:00
Jörg Thalheim
13dc25bd67
Merge branch 'master' into xps-9310-kernel-config 2021-11-14 11:33:38 +00:00
Jörg Thalheim
2a909594f1
Merge pull request #145827 from ncfavier/mediatek-bluetooth
linux: add BT_HCIBTUSB_MTK to common kernel config
2021-11-14 11:31:33 +00:00
Naïm Favier
3c2c3df181
linux: add BT_HCIBTUSB_MTK to common kernel config
> The MediaTek protocol support enables firmware download support and chip initialization for MediaTek Bluetooth USB controllers.

Necessary to make Bluetooth work on some MediaTek controllers.
2021-11-14 01:13:34 +01:00
github-actions[bot]
9b5a105856
Merge master into staging-next 2021-11-14 00:01:47 +00:00
Austin Seipp
3df74bdd3f kernel: enable core scheduling on 5.14+ kernels
Core scheduling is a recent innovation in newer kernels to help run
certain untrusted compute workloads more safely in the face of
vulnerabilities like Spectre. In short: it lets processes assign a
unique "cookie" to some group of processes to indicate they are allowed
to be scheduled together on the same SMT-capable core. This helps
mitigate attacks that rely on observing usage of CPU execution units by
cohabitated threads.

Some extra details are available via Linux Weekly News:

  "Core scheduling lands in 5.14", https://lwn.net/Articles/861251/

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2021-11-13 17:02:34 -06:00
Jörg Thalheim
06113ed1f2
Merge pull request #145725 from Mic92/zen
linux_zen: 5.15.1-zen1 -> 5.15.2-zen1
2021-11-13 22:50:46 +00:00
Atemu
f0af311f62 linux_lqx: 5.14.17 -> 5.14.18 2021-11-13 23:09:04 +01:00
github-actions[bot]
4db5f307b0
Merge master into staging-next 2021-11-13 18:01:11 +00:00
Atemu
dd00c495c3 linux_lqx: 5.14.16 -> 5.14.17 2021-11-13 13:29:53 +01:00
Jörg Thalheim
f17e7e684d linux_zen: 5.15.1-zen1 -> 5.15.2-zen1 2021-11-13 09:43:34 +01:00
TredwellGit
5bb24d504b linux/hardened/patches/5.4: 5.4.157-hardened1 -> 5.4.158-hardened1 2021-11-12 19:03:54 +00:00
TredwellGit
dd5de73eba linux/hardened/patches/5.14: 5.14.16-hardened1 -> 5.14.17-hardened1 2021-11-12 19:03:46 +00:00
TredwellGit
3b035cff60 linux/hardened/patches/5.10: 5.10.77-hardened1 -> 5.10.78-hardened1 2021-11-12 19:03:38 +00:00
TredwellGit
b5353b2905 linux/hardened/patches/4.19: 4.19.215-hardened1 -> 4.19.216-hardened1 2021-11-12 19:03:30 +00:00
TredwellGit
c6d6891185 linux: 5.4.158 -> 5.4.159 2021-11-12 19:02:52 +00:00
TredwellGit
e5d1ac060f linux: 5.15.1 -> 5.15.2 2021-11-12 19:02:44 +00:00
TredwellGit
43ebf91176 linux: 5.14.17 -> 5.14.18 2021-11-12 19:02:36 +00:00
TredwellGit
6caad489e2 linux: 5.10.78 -> 5.10.79 2021-11-12 19:02:29 +00:00
TredwellGit
e2e9427873 linux: 4.9.289 -> 4.9.290 2021-11-12 19:02:21 +00:00
TredwellGit
cf1d695ba6 linux: 4.4.291 -> 4.4.292 2021-11-12 19:02:16 +00:00
TredwellGit
c3bbc214cd linux: 4.19.216 -> 4.19.217 2021-11-12 19:02:10 +00:00
TredwellGit
d35645f077 linux: 4.14.254 -> 4.14.255 2021-11-12 19:02:05 +00:00
github-actions[bot]
f2d7271432
Merge master into staging-next 2021-11-11 18:01:13 +00:00
Sandro
b3e4559c32
Merge pull request #144103 from Atemu/update/linux_lqx 2021-11-11 14:52:36 +01:00
github-actions[bot]
c5b522e351
Merge master into staging-next 2021-11-11 12:01:26 +00:00
Jörg Thalheim
61772e2043
Merge pull request #144625 from Mic92/zen
linux_zen: 5.14.15-zen1 -> 5.15-zen1
2021-11-11 06:26:23 +00:00
Jörg Thalheim
2e645a1191 linux_zen: 5.14.15-zen1 -> 5.15.1-zen1 2021-11-11 07:25:47 +01:00
github-actions[bot]
7414a16ee5
Merge master into staging-next 2021-11-09 18:01:23 +00:00
davidak
2103d78e0b
Merge pull request #144930 from artemist/bcachefs
linux_testing_bcachefs, bcachefs-tools: upgrade
2021-11-09 18:26:30 +01:00
Akshat Agarwal
972d7e74f6 linux-kernel: enable BPF_LSM
Enables instrumentation of the security hooks with BPF programs for
implementing dynamic MAC and Audit Policies.

The BPF LSM was merged into the Linux kernel 5.7

This has already been enabled in Fedora (version 33 onwards), Ubuntu
(Hirsute Hippo), Flatcar Linux, Arch Linux.

Distros like Ubuntu don't enable bpf in CONFIG_LSM by default to avoid
any performance penalty so similar to that this commit enables
CONFIG_BPF_LSM but doesn't add bpf to the default list in CONFIG_LSM,
users willing to use this feature could boot with the lsm=...bpf
parameter on the kernel

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=641cd7b06c911c5935c34f24850ea18690649917
https://outflux.net/blog/archives/2020/09/21/security-things-in-linux-v5-7/
https://lwn.net/Articles/813057/
https://github.com/flatcar-linux/Flatcar/issues/343
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1905975
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983329
2021-11-09 16:29:40 +05:30
github-actions[bot]
14f1b9f2ac
Merge master into staging-next 2021-11-07 18:01:14 +00:00
Artemis Tosini
8f4289267c
linux_testing_bcachefs, bcachefs-tools: unstable-2021-07-08 → unstable-2021-11-06
bcachefs now supports snapshots so we need the latest version to use
them. Additionally, it appears to build on AArch64 so I've removed the
x86 requirement.
2021-11-06 21:32:57 +00:00
TredwellGit
0be2bcf928 linux: 5.4.157 -> 5.4.158 2021-11-06 19:42:28 +00:00
TredwellGit
235c88c094 linux: 5.15 -> 5.15.1 2021-11-06 19:42:21 +00:00
TredwellGit
ded9d6fd05 linux: 5.14.16 -> 5.14.17 2021-11-06 19:42:13 +00:00
TredwellGit
154f16fc53 linux: 5.10.77 -> 5.10.78 2021-11-06 19:42:07 +00:00
TredwellGit
69d066da70 linux: 4.19.215 -> 4.19.216 2021-11-06 19:42:00 +00:00
github-actions[bot]
933da575d4
Merge master into staging-next 2021-11-05 18:01:07 +00:00
TredwellGit
5564761e1e linux/hardened/patches/5.4: 5.4.155-hardened1 -> 5.4.157-hardened1 2021-11-05 17:26:18 +00:00
TredwellGit
ac29586638 linux/hardened/patches/5.14: 5.14.14-hardened1 -> 5.14.16-hardened1 2021-11-05 17:26:10 +00:00
TredwellGit
0b37e93d6b linux/hardened/patches/5.10: 5.10.75-hardened1 -> 5.10.77-hardened1 2021-11-05 17:26:02 +00:00
TredwellGit
d4efdd46c7 linux/hardened/patches/4.19: 4.19.213-hardened1 -> 4.19.215-hardened1 2021-11-05 17:25:53 +00:00
TredwellGit
6cbce22479 linux/hardened/patches/4.14: 4.14.252-hardened1 -> 4.14.254-hardened1 2021-11-05 17:25:45 +00:00
TredwellGit
962be21e1d linux_latest-libre: 18413 -> 18452 2021-11-05 17:25:22 +00:00
TredwellGit
a2dd7acdd8 linux: 5.4.156 -> 5.4.157 2021-11-05 17:24:59 +00:00
TredwellGit
104950bafd linux: 5.14.15 -> 5.14.16 2021-11-05 17:24:53 +00:00
TredwellGit
4deb3cf76a linux: 5.10.76 -> 5.10.77 2021-11-05 17:24:45 +00:00
TredwellGit
5cab1474d9 linux: 4.9.288 -> 4.9.289 2021-11-05 17:24:37 +00:00
TredwellGit
6292af0d46 linux: 4.4.290 -> 4.4.291 2021-11-05 17:24:31 +00:00
TredwellGit
c1f9eef4bc linux: 4.19.214 -> 4.19.215 2021-11-05 17:24:25 +00:00
TredwellGit
6ad7cc4323 linux: 4.14.253 -> 4.14.254 2021-11-05 17:24:19 +00:00
Bernardo Meurer
9a96e0ec8c
Merge pull request #144641 from jian-lin/enable-TCP_CONG_ADVANCED-on-aarch64
linux: enable TCP_CONG_ADVANCED
2021-11-04 23:31:16 -07:00
github-actions[bot]
ac4cb43546
Merge staging-next into staging 2021-11-05 00:02:01 +00:00
linj
555aa76120 linux: enable TCP_CONG_ADVANCED
TCP_CONG_ADVANCED is enabled by default on x86_64[1] in the upstream.
Although it is not the case for aarch64[2], many distributions, such as
Debian[3], Fedora[4] and Gentoo[5], choose to enable it in their
distribution kernel.

With this patch, aarch64 users can choose many other TCP congestion
algorithms, which may improve their network performance.

[1]: 7ddb58cb0e/arch/x86/configs/x86_64_defconfig (L71)
[2]: 7ddb58cb0e/arch/arm64/configs/defconfig
[3]: e2d14375d7/debian/config/config (L7063)
[4]: 836165dd2d/f/kernel-aarch64-fedora.config
[5]: 5808eb2f06/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.77.ebuild (L27)
2021-11-05 03:18:16 +08:00
github-actions[bot]
20bee66ec8
Merge staging-next into staging 2021-11-04 18:01:44 +00:00
Bernardo Meurer
6d89239857
linuxKernel.kernels.linux_xanmod: 5.14.15 -> 5.14.16 2021-11-04 09:49:03 -07:00
Jörg Thalheim
5406db45f2
Merge pull request #143657 from Mic92/zen
linux_zen: 5.14.14-zen1 -> 5.14.15-zen1
2021-11-04 15:57:28 +00:00
github-actions[bot]
cca97be2f0
Merge staging-next into staging 2021-11-04 12:01:39 +00:00
Atemu
df5fd5580c linux_lqx: 5.14.15 -> 5.14.16 2021-11-04 09:58:40 +01:00
Sandro Jäckel
8547db919a
treewide: switch `builtins.fromJSON(builtins.readFile ./file.json)` to lib.importJSON ./file.json 2021-11-03 14:43:52 +01:00
mitchmindtree
35e4c0d750 linux: Add kernel config required for QCA6390 bluetooth (XPS 9310)
This commit aims to upstream some kernel config patches from the [xps
9310 module in the nixos-hardware repo][1]. These patches have been in
use by at least a few community members for around 10 months and seem to
consistently and successfully enable bluetooth support for XPS 9310
models that come with the QCA6390 connectivity chip.

Without these patches, bluetooth will not work on the Dell XPS 9310
laptop models that come with the QCA6390. *Note that this isn't all XPS
9310 devices, but seems to be all devices shipped with 32GB RAM.*

The motivation for upstreaming is pretty simple: currently we have to
build the entire kernel every time we want to update it, which takes a
good half hour at least on this little laptop :)

The `whenAtLeast` version params were determined via the entries for
each parameter found at https://cateee.net/lkddb (linked for each
below).

Added config parameters:

- `BT_QCA` - provides the `btqca` module.
  https://cateee.net/lkddb/web-lkddb/BT_QCA.html
- `BT_HCIUART_QCA` - required for QCA6390 bluetooth support.
  Requires `BT_HCIUART`, `BT_HCIUART_SERDEV`
  https://cateee.net/lkddb/web-lkddb/BT_HCIUART_QCA.html
- `BT_HCIUART_SERDEV`
  Requires `SERIAL_DEV_BUS`, `BT_HCIUART`
  https://cateee.net/lkddb/web-lkddb/BT_HCIUART_SERDEV.html
- `BT_HCIUART`
  Requires `SERIAL_DEV_BUS`, `TTY`
  https://cateee.net/lkddb/web-lkddb/BT_HCIUART.html
- `SERIAL_DEV_CTRL_TTYPORT`
  Requires `TTY`, `SERIAL_DEV_BUS` != module
  https://cateee.net/lkddb/web-lkddb/SERIAL_DEV_CTRL_TTYPORT.html
- `SERIAL_DEV_BUS`
  https://cateee.net/lkddb/web-lkddb/SERIAL_DEV_BUS.html

Fwiw, these parameters are also set in [the default Arch config][2].

[1]: https://github.com/NixOS/nixos-hardware/blob/master/dell/xps/13-9310/default.nix
[2]: https://github.com/archlinux/svntogit-packages/blob/packages/linux/trunk/config
2021-11-03 17:17:02 +10:00
Martin Weinelt
8f5da907b0 Merge remote-tracking branch 'origin/staging-next' into staging 2021-11-02 23:31:28 +01:00
Vladimír Čunát
f62cbdfcdb
Merge #143252: linux: include Cherryview pinctrl driver 2021-11-02 14:07:38 +01:00
github-actions[bot]
83d6b7a7e0
Merge staging-next into staging 2021-11-01 18:01:40 +00:00
github-actions[bot]
bd0051cd54
Merge master into staging-next 2021-11-01 18:01:02 +00:00
Maximilian Bosch
64ccb795db
Merge pull request #143234 from Ma27/ofborg-kernel-pings
linux: make sure that src/version actually refer to the declaring file
2021-11-01 14:13:46 +01:00
github-actions[bot]
9e9ee310f8
Merge staging-next into staging 2021-11-01 12:01:37 +00:00
github-actions[bot]
cc41bb5851
Merge master into staging-next 2021-11-01 12:01:00 +00:00
Maximilian Bosch
63185299f4
linux: make sure that src/version actually refer to the declaring file
With this change it's ensured that `builtins.unsafeGetAttrPos` actually
points to `<nixpkgs/pkgs/os-specific/linux/kernel/linux-x.y.nix>` when
retrieving the position of `src` or `version` of
`linuxPackages.kernel`.

This is relevant to make sure that ofborg pinging maintainers on kernel updates
actually works[1]. While the underlying issue should be fixed in ofborg
or Nix itself, this is IMHO a pragmatic change to ensure that all kernel
maintainers are automatically notified on updates.

[1] https://github.com/NixOS/nixpkgs/pull/143113#issuecomment-953319957
2021-11-01 10:06:00 +01:00
Dominik Xaver Hörl
9d91ebe17e linux: init 5.15 2021-11-01 08:34:59 +01:00
Atemu
f5cfdee708 linux_lqx: 5.14.14 -> 5.14.15 2021-10-31 19:22:23 +01:00
github-actions[bot]
fdcee2eb3b
Merge staging-next into staging 2021-10-31 00:02:05 +00:00
github-actions[bot]
81d84138b5
Merge master into staging-next 2021-10-31 00:01:33 +00:00
Jonathan Ringer
e9a1ba099f linuxPackages_5_10_hardened: fix patching conflict with patchShebang 2021-10-29 13:23:10 -07:00
Jörg Thalheim
3b1921413d linux_zen: 5.14.14-zen1 -> 5.14.15-zen1 2021-10-29 15:18:52 +02:00
Justin Sleep
64ae396829 linux: build in Cherryview pinctrl driver
This allows integrated keyboards on Braswell and Cherryview devices to function properly.
2021-10-28 11:53:14 -05:00
Alyssa Ross
3f01b576af
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
Conflicts:
	nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
	nixos/doc/manual/release-notes/rl-2111.section.md
2021-10-28 16:07:38 +00:00
Bernardo Meurer
3bd2ecaf33
linuxKernel.kernels.linux_xanmod: 5.14.14-2 -> 5.14.15-1 2021-10-27 18:42:18 -07:00
github-actions[bot]
22401dcc39
Merge master into staging-next 2021-10-27 18:01:02 +00:00
TredwellGit
748cc60427 linux_latest-libre: 18380 -> 18413 2021-10-27 09:53:28 +00:00
TredwellGit
55af4f5da2 linux-rt_5_4: 5.4.143-rt64 -> 5.4.154-rt65 2021-10-27 09:53:20 +00:00
TredwellGit
67e5b8b626 linux: 5.4.155 -> 5.4.156 2021-10-27 09:52:46 +00:00
TredwellGit
0719e92d1b linux: 5.14.14 -> 5.14.15 2021-10-27 09:52:41 +00:00
TredwellGit
4bd2c087e0 linux: 5.10.75 -> 5.10.76 2021-10-27 09:52:34 +00:00
TredwellGit
19735ff280 linux: 4.9.287 -> 4.9.288 2021-10-27 09:52:29 +00:00
TredwellGit
3a69f006d9 linux: 4.4.289 -> 4.4.290 2021-10-27 09:52:24 +00:00
TredwellGit
b7efb90537 linux: 4.19.213 -> 4.19.214 2021-10-27 09:52:20 +00:00
TredwellGit
20e62a2b01 linux: 4.14.252 -> 4.14.253 2021-10-27 09:52:14 +00:00
github-actions[bot]
f9ab4de694
Merge staging-next into staging 2021-10-22 18:01:54 +00:00
Jonathan Ringer
fc25d94010
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/python-modules/jupyter-client/default.nix
	pkgs/development/python-modules/jupyterlab-git/default.nix
2021-10-22 09:33:07 -07:00
Sandro
367536a15c
Merge pull request #142511 from arcnmx/linux515rc 2021-10-22 15:13:09 +02:00
arcnmx
146c830cff linux_testing: 5.13-rc6 -> 5.15-rc6 2021-10-21 12:29:09 -07:00
Sandro
c52f72d97d
Merge pull request #142489 from lovesegfault/linux_xanmod-5.14.14-2 2021-10-21 20:23:03 +02:00
Samuel Dionne-Riel
16a55a22a5
Merge pull request #142015 from jkarlson/simplefb
linux: FB_SIMPLE
2021-10-21 13:47:49 -04:00
Bernardo Meurer
617d94d7da
linuxKernel.kernels.linux_xanmod: 5.14.14-1 -> 5.14.14-2 2021-10-21 10:20:05 -07:00
Michael Adler
f7297104ec linux_zen: 5.14.8-zen1 -> 5.14.14-zen1 2021-10-21 08:39:55 +02:00
Michael Adler
43b4591bbd linux_lqx: 5.14.11 -> 5.14.14 2021-10-21 08:36:26 +02:00
github-actions[bot]
79a336f4e0
Merge staging-next into staging 2021-10-21 06:01:58 +00:00
github-actions[bot]
54a42ab846
Merge master into staging-next 2021-10-21 06:01:21 +00:00
Jörg Thalheim
3897b34444
Merge pull request #142399 from Mic92/bcache-revert
Revert "linux_testing_bcachefs: upstream tarballs rather patchsets"
2021-10-21 06:59:10 +01:00
Bernardo Meurer
0530b5e15f
linuxKernel.kernels.linux_xanmod: 5.14.12 -> 5.14.14 2021-10-20 17:57:23 -07:00
github-actions[bot]
fb42f8d317
Merge staging-next into staging 2021-10-21 00:02:26 +00:00
github-actions[bot]
872437b0f0
Merge master into staging-next 2021-10-21 00:01:47 +00: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
65930caffe
linux: create maintainer team
Now there are a few more folks who should get pinged on kernel changes:

    $ nix-instantiate -E 'with import ./. {}; (map (x: x.github) linux.meta.maintainers)' --eval  --strict
    [ "TredwellGit" "mweinelt" "ma27" "nequissimus" "alyssais" "thoughtpolice" ]

Refs #140281
2021-10-20 23:49:33 +02:00
Jörg Thalheim
161d1b7f6e Revert "linux_testing_bcachefs: upstream tarballs rather patchsets"
This reverts commit 98ae18fa62.

Appearantly the consens is that a broken kernel is preferred over a
working one that is based on an outdated kernel:

98ae18fa62
2021-10-20 21:05:36 +02:00
TredwellGit
75dbbe37be linux/hardened/patches/5.4: 5.4.152-hardened1 -> 5.4.154-hardened1 2021-10-20 11:40:40 +00:00
TredwellGit
cf9f5f74dd linux/hardened/patches/5.14: 5.14.11-hardened1 -> 5.14.13-hardened1 2021-10-20 11:40:39 +00:00
TredwellGit
e94db0f89c linux/hardened/patches/5.10: 5.10.72-hardened1 -> 5.10.74-hardened1 2021-10-20 11:40:38 +00:00
TredwellGit
a33fc5384b linux/hardened/patches/4.19: 4.19.210-hardened1 -> 4.19.212-hardened1 2021-10-20 11:40:37 +00:00
TredwellGit
cf0d47c505 linux/hardened/patches/4.14: 4.14.250-hardened1 -> 4.14.251-hardened1 2021-10-20 11:40:36 +00:00
TredwellGit
25ef63bb78 linux: 5.4.154 -> 5.4.155 2021-10-20 11:40:01 +00:00
TredwellGit
a96f1a866a linux: 5.14.13 -> 5.14.14 2021-10-20 11:39:55 +00:00
TredwellGit
a3edfb9ee5 linux: 5.10.74 -> 5.10.75 2021-10-20 11:39:50 +00:00
TredwellGit
e4f4df78fa linux: 4.19.212 -> 4.19.213 2021-10-20 11:39:33 +00:00
TredwellGit
c4d7df2b7b linux: 4.14.251 -> 4.14.252 2021-10-20 11:39:09 +00:00
Emil Karlson
2ef28fb77d linux: do not build in DRM_SIMPLEDRM on newer kernels
After linux 5.14.11 FB_SIMPLE conflicts with DRM_SIMPLEDRM, which
will fail configuration, when DRM_SIMPLEDRM is configured as a module
and FB_SIMPLE gets requested as builtin.

Do not enable DRM_SIMPLEDRM as a temporary workaround, until good
enough migration path is found.
2021-10-20 13:11:28 +03:00
github-actions[bot]
2564b3d967
Merge staging-next into staging 2021-10-19 18:01:48 +00:00
Vladimír Čunát
01df3cd7dd
Merge branch 'master' into staging-next 2021-10-19 19:24:43 +02:00
Fabián Heredia Montiel
8b9b630e10 linux-rt_5_10: 5.10.65-rt53 -> 5.10.73-rt54 2021-10-17 09:27:46 -05:00
Fabián Heredia Montiel
664c8144e4 linux: 5.4.153 -> 5.4.154 2021-10-17 09:27:39 -05:00
Fabián Heredia Montiel
a69ff911a3 linux: 5.14.12 -> 5.14.13 2021-10-17 09:27:35 -05:00
Fabián Heredia Montiel
6b68a5efc1 linux: 5.10.73 -> 5.10.74 2021-10-17 09:27:33 -05:00