nixpkgs/pkgs/os-specific/linux/kernel
Samuel Dionne-Riel 4e75a31e98 linux: configure aarch64 contiguous memory allocator via kernel config
As per the in-line comment, this is where distros should configure it.
Not via kernel command line parameters.

As found by looking at the implementation, while exploring the cause of
a bug on the Raspberry Pi 4, it was found that `cma=` on the command
line parameters will overwrite the values a device tree will have
configured for a given platform.

With this, the more recent 5.4 vendor kernel boots just fine on the
Raspberry Pi 4 using our common configuration.
2020-12-31 18:20:49 +01:00
..
cpu-cgroup-v2-patches
hardened linux/hardened/patches/5.4: 5.4.85.a -> 5.4.86.a 2020-12-30 21:19:16 -05:00
bridge-stp-helper.patch
common-config.nix linux: configure aarch64 contiguous memory allocator via kernel config 2020-12-31 18:20:49 +01:00
export_kernel_fpu_functions_4_14.patch linux: update fpu patches for 5.3 2019-10-03 11:13:28 +01:00
export_kernel_fpu_functions_5_3.patch linux: update fpu patches for 5.3 2019-10-03 11:13:28 +01:00
export-rt-sched-migrate.patch linux-rt_5_9: export symbols needed by zfs 2020-12-10 10:34:44 +00:00
gen-kheaders-metadata.patch linux_5_2, linux_5_3: fixing nondeterminism 2019-10-05 09:34:35 +02:00
generate-config.pl kernel generate-config.pl: Show all errors, not just the first 2019-12-08 21:17:24 +01:00
generic.nix linux: add flavor metadata 2020-10-30 09:40:12 -07:00
genksyms-fix-segfault.patch
gpio-utils.nix gpio-utils: add license 2020-06-30 21:02:50 +02:00
linux-4.4.nix linux: 4.4.248 -> 4.4.249 2020-12-29 10:11:58 -05:00
linux-4.9.nix linux: 4.9.248 -> 4.9.249 2020-12-29 10:11:59 -05:00
linux-4.14.nix linux: 4.14.212 -> 4.14.213 2020-12-29 10:11:57 -05:00
linux-4.19.nix linux: 4.19.163 -> 4.19.164 2020-12-30 21:19:14 -05:00
linux-5.4.nix linux: 5.4.85 -> 5.4.86 2020-12-30 21:19:15 -05:00
linux-5.9.nix linux: 5.9.15 -> 5.9.16 2020-12-21 12:48:17 -05:00
linux-5.10.nix linux: 5.10.3 -> 5.10.4 2020-12-30 21:19:15 -05:00
linux-hardkernel-4.14.nix utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
linux-libre.nix linux_latest-libre: 17788 -> 17812 2020-12-16 11:25:40 -05:00
linux-lqx.nix linux_lqx: add a description 2020-12-26 13:35:45 +01:00
linux-mptcp-95.nix linux_mptcp_95: init at 0.95 2019-06-24 12:03:39 +09:00
linux-rpi.nix linux_rpi: 5.4.51 -> 5.4.79 2020-12-27 17:01:02 +01:00
linux-rt-5.4.nix linux-rt_5_4: 5.4.82-rt45 -> 5.4.84-rt47 2020-12-22 14:36:53 -05:00
linux-rt-5.6.nix linux-rt_5_6: init at 5.6.19-rt12 2020-09-02 02:51:06 +00:00
linux-rt-5.10.nix linux-rt_5_10: 5.10.1-rt19 -> 5.10.1-rt20 2020-12-21 12:48:17 -05:00
linux-testing-bcachefs.nix linux_testing_bcachefs: 5.8.0-2020.09.07 -> 5.9.0-2020.11.20 2020-11-28 18:02:00 -06:00
linux-testing.nix linux: 5.10-rc6 -> 5.11-rc1 2020-12-28 11:22:57 -05:00
linux-zen.nix Merge pull request #107148 from Atemu/linux_lqx-init 2020-12-28 18:35:15 +01:00
mac-nvme-t2.patch kernelPatches: mac nvme t2 support 2019-08-20 14:22:28 -04:00
manual-config.nix utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
modinst-arg-list-too-long.patch
mptcp-config.nix lib.kernel: make public 2019-10-01 15:57:14 +09:00
p9-fixes.patch
patches.nix linux: backport support for RTL8761b to 5.4 2020-12-20 14:36:07 +01:00
perf.nix treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
randstruct-provide-seed.patch
request-key-helper-updated.patch linux: Fix request-key for 4.4 and 4.9 2019-12-22 19:51:16 -05:00
request-key-helper.patch linux: patch request-key binary path 2019-12-12 12:23:30 +00:00
rtl8761b-support.patch linux: backport support for RTL8761b to 5.4 2020-12-20 14:36:07 +01:00
update-libre.sh linux-libre.updateScript: fix git commit 2020-01-13 16:44:48 +00:00
update-rt.sh linux-rt_latest: 5.9.1-rt20 -> 5.10-rt17 2020-12-14 23:42:17 +00:00
update.sh linux-rt: add update script 2020-09-02 02:51:06 +00:00