nixpkgs-suyu/pkgs/os-specific/linux/kernel
magenbluten af808bd826 linux config: add support for xdp sockets and ebpf jit
xdp socket support (AF_XDP) is the new way of implementing high
performance networking on linux. on arch linux and debian this is
already enabled (checked via the links from the nixos manual).

moreover, these flags are suggested by the bpf documentation at cilium:

https://cilium.readthedocs.io/en/latest/bpf/#compiling-the-kernel

additionally the flag `BPF_JIT_ALWAYS_ON` on was suggested to help
spectre attack mitigations:

290af86629
2019-11-17 17:20:23 +01:00
..
cpu-cgroup-v2-patches
bridge-stp-helper.patch
common-config.nix linux config: add support for xdp sockets and ebpf jit 2019-11-17 17:20:23 +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
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: Allow whitespace in values 2019-08-12 12:10:43 -07:00
generic.nix linux: clearer origin for settings configuration 2019-09-04 17:04:16 +09:00
genksyms-fix-segfault.patch
hardened-config.nix linux-hardened: enable page alloc randomization 2019-08-15 18:43:31 +02:00
linux-4.4.nix linux: 4.4.199 -> 4.4.200 2019-11-10 11:09:17 -05:00
linux-4.9.nix linux: 4.9.199 -> 4.9.200 2019-11-10 11:09:17 -05:00
linux-4.14.nix linux: 4.14.152 -> 4.14.153 2019-11-10 11:09:17 -05:00
linux-4.19.nix linux: 4.19.82 -> 4.19.83 2019-11-10 11:09:17 -05:00
linux-5.2.nix linux: 5.2.20 -> 5.2.21 2019-10-12 11:05:09 -04:00
linux-5.3.nix linux: 5.3.9 -> 5.3.10 2019-11-10 11:09:18 -05:00
linux-hardkernel-4.14.nix
linux-libre.nix linux: Add 5.3, linux-libre: 16791 -> 16794 2019-09-16 14:00:02 -04:00
linux-mptcp-94.nix
linux-mptcp-95.nix linux_mptcp_95: init at 0.95 2019-06-24 12:03:39 +09:00
linux-rpi.nix Merge pull request #70173 from eadwu/raspberrypi/1.20190925 2019-11-07 17:13:24 -05:00
linux-testing-bcachefs.nix linux_testing_bcachefs: 5.2.2019.10.01 -> 5.2.2019.10.12 2019-10-12 18:23:57 -04:00
linux-testing.nix linux: 5.4-rc5 -> 5.4-rc6 2019-11-04 09:38:27 -05:00
mac-nvme-t2.patch kernelPatches: mac nvme t2 support 2019-08-20 14:22:28 -04:00
manual-config.nix linux: 5.4-rc1 -> 5.4-rc2 2019-10-08 13:18:51 -04:00
modinst-arg-list-too-long.patch
mptcp-config.nix
p9-fixes.patch
patches.nix linux: update fpu patches for 5.3 2019-10-03 11:13:28 +01:00
perf.nix
randstruct-provide-seed.patch
tag-hardened.patch
update.sh