nixpkgs/pkgs/os-specific/linux/kernel
K900 4e02bb4922 linux: enable MODULE_ALLOW_BTF_MISMATCH
Right now it looks like the BTFs are not reproducible between different builds
of the same kernel, and the kernel will refuse to load modules if the BTF
doesn't match. This can cause some interesting side effects when Nix
uses different substituters for different parts of the kernel.

This is far from ideal, and we _really_ should figure out how to actually
make the BTF building consistently reproducible, but that seems more
complicated, so maybe we should do this to get affected systems booting.

See also: https://lore.kernel.org/bpf/YfK18x%2FXrYL4Vw8o@syu-laptop/ ,
where the openSUSE people ran into similar issues.
2022-07-14 12:18:44 +03:00
..
cpu-cgroup-v2-patches treewide: update git.kernel.org/cgit homepage URLs 2022-06-10 19:46:39 +00:00
hardened linux/hardened/patches/5.4: 5.4.202-hardened1 -> 5.4.203-hardened1 2022-07-07 21:22:29 +02:00
bridge-stp-helper.patch
common-config.nix linux: enable MODULE_ALLOW_BTF_MISMATCH 2022-07-14 12:18:44 +03:00
export-rt-sched-migrate.patch
gen-kheaders-metadata.patch
generate-config.pl linux.configfile: fix alts containing "/m" 2022-03-10 11:13:11 +00:00
generic.nix kernel/generic: remove redundant kernelOlder/kernelAtLeast 2021-11-22 02:11:16 +00:00
genksyms-fix-segfault.patch
gpio-utils.nix treewide: remove obsolete kernel version checks 2022-04-08 09:56:09 +00:00
htmldocs.nix linux-doc: init 2022-05-23 21:57:06 +02:00
linux-4.9.nix linux: 4.9.321 -> 4.9.322 2022-07-07 21:19:45 +02:00
linux-4.14.nix linux: 4.14.286 -> 4.14.287 2022-07-07 21:19:28 +02:00
linux-4.19.nix linux: 4.19.250 -> 4.19.251 2022-07-07 21:19:34 +02:00
linux-5.4.nix linux: 5.4.203 -> 5.4.204 2022-07-07 21:20:41 +02:00
linux-5.10.nix linux: 5.10.128 -> 5.10.129 2022-07-07 21:19:59 +02:00
linux-5.15.nix linux: 5.15.52 -> 5.15.53 2022-07-07 21:20:14 +02:00
linux-5.18.nix linux: 5.18.9 -> 5.18.10 2022-07-07 21:20:27 +02:00
linux-hardkernel-4.14.nix linuxPackages_hardkernel_latest.usbip: pull upstream fix for -fno-common toolchains 2022-06-04 08:11:56 +01:00
linux-libre.nix linux_latest-libre: 18777 -> 18798 2022-06-23 01:42:23 +02:00
linux-mptcp-95.nix
linux-rpi.nix linux_rpi{1,2,3,4}: 1.20220118 -> 1.20220331 2022-04-21 14:10:07 -07:00
linux-rt-5.4.nix linux-rt_5_4: 5.4.188-rt73 -> 5.4.193-rt74 2022-05-19 17:52:30 +02:00
linux-rt-5.10.nix linux-rt_5_10: 5.10.115-rt67 -> 5.10.120-rt70 2022-06-10 14:18:32 -04:00
linux-testing-bcachefs.nix linux_testing_bcachefs: mark as broken 2022-06-23 12:33:56 +02:00
linux-testing.nix linux_testing: 5.13-rc6 -> 5.15-rc6 2021-10-21 12:29:09 -07:00
mac-nvme-t2.patch
manual-config.nix linux: include zstd in module dependencies 2022-07-08 01:22:51 -04:00
modinst-arg-list-too-long.patch
mptcp-config.nix
p9-fixes.patch
patches.nix treewide: switch `builtins.fromJSON(builtins.readFile ./file.json)` to lib.importJSON ./file.json 2021-11-03 14:43:52 +01:00
perf.nix treewide: remove obsolete kernel version checks 2022-04-08 09:56:09 +00:00
randstruct-provide-seed.patch
request-key-helper-updated.patch
request-key-helper.patch
rtl8761b-support.patch
update-libre.sh
update-rt.sh linux-rt: Fix incorrect sorting of kernel version numbers when determining latest version 2022-02-21 17:10:31 -05:00
update-zen.py linux_lqx, linux_zen: add update script 2022-06-29 01:22:47 +03:00
update.sh
xanmod-kernels.nix linuxKernels.kernels.linux_xanmod: don't set -Werror by default 2022-06-05 11:44:47 -05:00
zen-kernels.nix zen-kernels: add pedrohlc as maintainer 2022-07-12 18:04:57 -03:00