Commit Graph

88 Commits

Author SHA1 Message Date
Josh Boyer
6a50f36878 Linux v4.1-11355-g6aaf0da8728c
- Add patch to fix KVM sleeping in atomic issue (rhbz 1237143)
- Fix errant with_perf disable that removed perf entirely (rhbz 1237266)
2015-06-30 13:01:28 -04:00
Josh Boyer
76c11d9b55 Linux v4.1-11235-gc63f887bdae8
- Reenable debugging options.
2015-06-29 11:24:25 -04:00
Josh Boyer
35eff41288 Linux v4.1-5596-gaefbef10e3ae 2015-06-26 09:33:38 -04:00
Peter Jones
f0d73f97ac Enable CONFIG_EFI_MIXED.
This enables the 32-bit EFI entry point on 64-bit kernels, so hardware
like Baytrail devices with 32-bit firmware on a 64-bit cpu can boot the
64-bit kernel.

Signed-off-by: Peter Jones <pjones@redhat.com>
2015-04-09 10:33:06 -04:00
Josh Boyer
8a2fdf2bb5 Enable MLX4_EN_VXLAN (rhbz 1207728) 2015-03-31 11:15:01 -04:00
Josh Boyer
5db764fdeb Cleanup stale Kconfig options
No functional change.  These are all removed upstream.  Results provided by
the check-config.pl script from Paul Bolle.  Yay Paul!
2015-03-16 10:53:45 -04:00
Josh Boyer
208228cebd Linux v3.19-rc2
- Temporarily disable aarch64patches
- Happy New Year
2015-01-05 16:09:49 -05:00
Peter Robinson
74b4793119 Move BPF_JIT to generic as all platforms now support it (no func change) 2014-10-13 19:44:28 +01:00
Josh Boyer
da99f20f02 Linux v3.17-2860-gef0625b70dac
- Reenable debugging options.
- Temporarily disable aarch64patches
2014-10-08 12:10:33 -04:00
Paul Bolle
b092e490fa Remove all references to unknown Kconfig symbols
Reported-by: Paul Bolle <pebolle@tiscali.nl>
2014-10-02 08:26:50 -04:00
Josh Boyer
fe33fe1055 Disable NO_HZ_FULL again
- Enable early microcode loading (rhbz 1083716)
2014-09-19 14:40:35 -04:00
Kyle McMartin
3836faf6e6 re-enable RCU_FAST_NO_HZ, enable NO_HZ_FULL on x86_64
- I also like to live dangerously. (Re-enable RCU_FAST_NO_HZ which has been off
  since April 2012. Also enable NO_HZ_FULL on x86_64.)
- I added zipped modules ages ago, remove it from TODO.
2014-09-17 13:10:12 -05:00
Vivek Goyal
d5eb8951d2 config: Enable kexec bzImage signature verification
New kexec syscall (kexec_file_load()) can perform bzimage signature
verification.

This will re-enable kexec/kdump on secureboot systems using new syscall.
Currently kexec/kdump is disabled on secureboot systems.

User space (kexec-tools) will be modifed to automatically detect that
running system has secureboot enabled and use new syscall instead of
old one.

Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
2014-09-04 08:12:26 -04:00
Josh Boyer
7de7a7f141 Linux v3.16-3652-gf19107379dbc
- Reenable debugging options.
2014-08-05 06:44:35 -04:00
Josh Boyer
a7fb62873e Linux v3.15-7218-g3f17ea6dea8b
- Reenable debugging options.
2014-06-11 13:36:24 -04:00
Josh Boyer
9a031d5070 Switch to CONFIG_TRANSPARENT_HUGEPAGE_MADVISE instead of always on
The benefit of THP has been somewhat questionable overall for a while,
and it's been known to cause performance issues with some workloads.
Upstream also considers it to be overly complicated and really not worth
it on machines with memory in the amounts found on typical desktops/SMB
servers.

Switch to using it via madvise, which most applications that care about
it should likely already be doing.
2014-03-27 18:31:27 -04:00
Josh Boyer
aaccf82ac9 Enable INTEL_MIC drivers (rhbz 1064086) 2014-02-18 08:59:26 -05:00
Josh Boyer
d849e53944 Linux v3.13-3995-g0dc3fd0 2014-01-23 07:35:29 -05:00
Josh Boyer
e23f674f81 Revert "config, x86 enable boot cpu hotplug"
This reverts commit ca43fd4b8d.
2014-01-20 11:51:17 -05:00
Prarit Bhargava
ca43fd4b8d config, x86 enable boot cpu hotplug
Set CONFIG_BOOTPARAM_HOTPLUG_CPU0 to 'y'.  Currently, to disable CPU0,
the "boot" cpu, one must specify cpu0_hotplug as a kernel parameter.
Setting this config variable to 1 enables it by default.

I've tested this on systems where it was expected to work and it seems to
function properly.

Signed-off-by: Prarit Bhargava <prarit@redhat.com>
2014-01-14 10:26:11 -05:00
Prarit Bhargava
1a592cc493 Enable SGI UV systems.
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1051284

Set CONFIG_X86_UV to 'y' and CONFIG_UV_MMTIMER to 'm' for large SGI boxes.
These settings will enable the booting of more than 16 processors.

Signed-off-by: Prarit Bhargava <prarit@redhat.com>
Cc: glaubitz@physik.fu-berlin.de
Cc: jwboyer@redhat.com
2014-01-10 12:45:59 -05:00
Josh Boyer
41a1126e18 Change DEFAULT_MMAP_MIN_ADDR to 64k on x86_64 2014-01-07 07:43:52 -05:00
Josh Boyer
e01b376c12 Reenable MEMORY_HOTPLUG on x86_64 2013-12-18 11:58:21 -05:00
Dan Horák
8b409de043 x86_64-generic - remove duplicate options 2013-11-26 08:17:26 -05:00
Josh Boyer
772b620d71 Linux v3.12-10928-g527d151
- Drop ACPI blacklist year options and patch (removed with upstream commit 4c47cb197e13 )
2013-11-20 19:51:25 -05:00
Josh Boyer
d59a2da31b Enable CGROUP_HUGETLB on ppc64/ppc64p7 and x86_64 (rhbz 1031984) 2013-11-19 08:06:59 -05:00
Josh Boyer
713abc0c25 Linux v3.12-4849-g10d0c97
Replace x86-allow-1024-cpus.patch with the patch that contains the one hunk
not already applied upstream.

Don't install the 'trace' alias symlink for 'perf trace'.  Seems much too
generic to just throw that into /usr/bin
2013-11-12 14:24:29 -05:00
Josh Boyer
65855d3853 Linux v3.12-2839-gedae583
- Reenable debugging options.
2013-11-11 09:45:46 -05:00
Josh Boyer
69fef575e3 Linux v3.12-rc7-79-g4f794ee
- Set NR_CPUS=1024 on non-debug x86_64 builds (MAXSMP is set on debug)
2013-11-01 08:46:47 -04:00
Josh Boyer
f2ae91bccf Linux v3.11-3070-gcb3e433 2013-09-04 13:55:03 -04:00
Justin M. Forbes
692b701d08 Linux v3.10-6005-gd2b4a64 2013-07-08 14:59:04 -05:00
Josh Boyer
deb816ab2a Linux v3.9-8933-gce85722
- First DRM merge
2013-05-03 13:32:30 -04:00
Dave Jones
da97680e58 Enable MTD_CHAR/MTD_BLOCK (Needed for SFC)
Enable 10gigE on 64-bit only.
2013-04-03 14:31:59 -04:00
Josh Boyer
45d5b3f0a4 Linux v3.8-7888-gab78265 2013-02-25 09:59:54 -05:00
Josh Boyer
8be986a934 Linux v3.8-6071-g8b5628a
- Enable the rtl8192e driver (rhbz 913753)
2013-02-22 08:39:21 -05:00
Josh Boyer
f39ad01943 Enable CONFIG_NAMESPACES everywhere (rhbz 907576)
So apparently we've been enabling CONFIG_NAMESPACES in Fedora kernels for
a very long time even though it was never explicitly set.  The kconfig entry
for it looks like it should depend on CONFIG_EXPERT (which isn't set), but
either the fact that we've had CONFIG_NET_NS, etc enabled explicitly or the
fact that it defaults to !EXPERT seems to do something weird with menuconfig
and enables it in the final config.  Whatever, just turn it back on.  It
seems to break rtkit-daemon for some reason.
2013-02-06 11:49:05 -05:00
Josh Boyer
ebd1a1737a Linux v3.8-rc5-218-ga56e160
- Enable NAMESPACES and CHECKPOINT_RESTORE on x86_64 for F19 CRIU feature
- Enable CONFIG_DEBUG_ATOMIC_SLEEP
2013-01-30 10:56:40 -05:00
Justin M. Forbes
e66c8fda44 Turn off THP for 32bit 2013-01-25 10:45:19 -06:00
Justin M. Forbes
f82b10781d Linux v3.8-rc2-116-g5f243b9 2013-01-04 15:16:10 -06:00
Josh Boyer
ede75f6f8f Update config options for 3.7
- Fix module blacklist patch to not leak a reference to the blacklist keyring
2012-10-30 15:49:07 -04:00
Josh Boyer
f7572813ba Update config options 2012-07-30 19:13:04 -04:00
Josh Boyer
da90872924 Update configs for first 3.5 merge window git snapshot 2012-05-21 22:17:04 -04:00
Josh Boyer
c164624596 Bump NR_CPUS to 128 on x86_64 2012-05-21 12:27:07 -04:00
Josh Boyer
e8409b1dce Rebase to Linux 3.3-rc1
The utrace patch is left unapplied as it doesn't apply cleanly any longer
2012-01-20 13:32:57 -05:00
Dave Jones
d283b6f1bb Change maximum CPU support for x86-64.
Rawhide builds now use MAXSMP on x86.
For release builds, set x86-64 to support 64 CPUs.
If larger systems become widespread, we can increase in an update.
2012-01-17 14:33:12 -05:00
Dave Jones
7b9de46086 Remove CONFIG_BLK_DEV_AMD74XX duplicate entries 2012-01-17 10:32:48 -05:00
Dave Jones
36c7a65617 Disable ISA 2012-01-16 16:14:17 -05:00
Dave Jones
2ee9f14829 Disable memory hotplug on x86-64 2012-01-13 17:33:51 -05:00
Dave Jones
010a4f2c6b Disable Calgary IOMMU 2012-01-13 17:22:29 -05:00
Dave Jones
c89941d296 Reenable debugging options. 2012-01-04 23:30:44 -05:00