nixpkgs/pkgs/os-specific/linux/kernel
Joachim Fasting f963014829
linux-hardened-config: various fixups
Note
- the kernel config parser ignores "# foo is unset" comments so they
  have no effect; disabling kernel modules would break *everything* and so
  is ill-suited for a general-purpose kernel anyway --- the hardened nixos
  profile provides a more flexible solution
- removed some overlap with the common config (SECCOMP is *required* by systemd;
  YAMA is enabled by default).
- MODIFY_LDT_SYSCALL is guarded by EXPERT on vanilla so setting it to y breaks
  the build; fix by making it optional
- restored some original comments which I feel are clearer
2017-08-06 23:38:07 +02:00
..
chromiumos-patches linux-chromiumos: remove 3.14 2017-04-23 15:47:46 +02:00
cpu-cgroup-v2-patches kernel: 4.10 is end-of-life 2017-05-20 19:54:18 +03:00
bridge-stp-helper.patch kernel: Fix path to stp bridge helper 2015-01-14 10:34:28 -08:00
common-config.nix linux-common-config: add CONFIG_HOTPLUG_PCI_ACPI 2017-08-06 20:41:28 +02:00
crc-regression.patch linux_3_{10,12,14}: fix upstream regression, fixes #6231 2015-02-10 13:45:20 +01:00
generate-config.pl linux: add kernelPreferBuiltin platform option 2017-04-09 22:46:07 +03:00
generic.nix kernel generic: Don't use stdenv.cross 2017-06-28 20:22:59 -04:00
genksyms-fix-segfault.patch linux_chromiumos_3_18: init at 3.18.0 2016-01-13 22:43:19 +03:00
hardened-config.nix linux-hardened-config: various fixups 2017-08-06 23:38:07 +02:00
linux-3.10.nix kernel generic: Don't use stdenv.cross 2017-06-28 20:22:59 -04:00
linux-4.4.nix linux: 4.4.78 -> 4.4.79 2017-07-28 10:02:29 -04:00
linux-4.9.nix linux: 4.9.39 -> 4.9.40 2017-07-28 10:00:25 -04:00
linux-4.12.nix linux: 4.12.3 -> 4.12.4 2017-07-28 09:55:48 -04:00
linux-chromiumos-3.18.nix kernel generic: Don't use stdenv.cross 2017-06-28 20:22:59 -04:00
linux-hardened-copperhead.nix linux: Expand hardened config 2017-08-06 09:58:02 -04:00
linux-mptcp.nix kernel generic: Don't use stdenv.cross 2017-06-28 20:22:59 -04:00
linux-rpi.nix linux_rpi: 1.20170427 -> 1.20170515 2017-07-31 19:47:23 +03:00
linux-samus-4.12.nix linux_samus_4_12: init at 4.12.2 2017-07-18 23:31:18 +01:00
linux-testing.nix linux-testing: 4.13-rc2 -> 4.13-rc3 2017-07-31 09:39:42 +02:00
manual-config.nix kernel manual-config: Don't use stdenv.cross 2017-06-28 20:23:09 -04:00
mips-ext3-n32.patch mips linux: Adding a patch to fix an ext3 bug in 3.5 and 3.6 2012-11-06 00:16:13 +01:00
mips-fpu-sigill.patch
mips-fpureg-emulation.patch
modinst-arg-list-too-long.patch linux-testing: Fix arg list too long in modinst 2016-08-30 06:55:52 +02:00
multithreaded-rsapubkey-asn1.patch linux_{4_8,grsec_nixos}: patch to fix build failure 2016-12-13 07:25:46 -05:00
no-xsave.patch
p9-fixes.patch kernel: fix 9p issues 2017-04-01 15:49:14 +03:00
patches.nix linux: Expand hardened config 2017-08-06 09:58:02 -04:00
perf.diff linux-perf: Fix build (unportable shell hack broke). 2014-01-25 16:30:14 +01:00
perf.nix perf: remove binutils patch by wrapper 2017-07-23 15:18:02 +01:00
tag-hardened.patch linux: Expand hardened config 2017-08-06 09:58:02 -04:00
ubuntu-fan-4.4.patch fan-networking: updated patches from Ubuntu 2016-04-10 16:07:03 -04:00
ubuntu-unprivileged-overlayfs.patch Unprivileged overlayfs mounts kernel patch from ubuntu 2015-09-26 00:42:16 +03:00
update.sh kernel: Add update script 2014-10-30 14:37:22 -07:00