From 9af0b90cf1160f36a738d6fd91935d3c019c0b8a Mon Sep 17 00:00:00 2001 From: Eugene Shatokhin Date: Mon, 9 Feb 2015 21:03:28 +0300 Subject: [PATCH] Revisited the kernel config based on what Fedora 21 and Ubuntu 14.10 do 1. Made ACPI stuff built-in: 'm' => 'y' CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_FAN=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_THERMAL=y not set => 'y' CONFIG_ACPI_HOTPLUG_MEMORY=y (x64 only) 2. Enabled support for security attributes (used by SElinux, etc.) in 2 more file systems: CONFIG_9P_FS_SECURITY=y CONFIG_F2FS_FS_SECURITY=y (Fedora 21 does not build F2FS, by the way.) 3. Make the core DM-related components built-in, enable RAID detection at boot: CONFIG_BLK_DEV_DM=y CONFIG_MD_AUTODETECT=y 4. Unset CONFIG_EMBEDDED. These kernels are not for embedded systems anyway. 5. Make evdev input driver built-in: CONFIG_INPUT_EVDEV=y 6. Increase the memory buffer to store the kernel log from 128Kb to 256Kb. This will allow for more messages to be stored there, good for bug reporting. CONFIG_LOG_BUF_SHIFT=18 7. No need to print the kernel logs to a printer directly: Unset CONFIG_LP_CONSOLE. 8. Disable "opportunistic suspend" for now, it is still an experimental feature. Unset CONFIG_PM_AUTOSLEEP. --- .abf.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.abf.yml b/.abf.yml index 9956b82..60d29ef 100644 --- a/.abf.yml +++ b/.abf.yml @@ -1,4 +1,4 @@ sources: "linux-3.14.tar.xz": fc777520e5976caf0d5513502b8156f73748e379 "patch-3.14.31.xz": 4fd4e3c49a3aad76ab49a849491f2d10561d725f - "kernel-patches-and-configs-3.14.31.tar.xz": 8a8a2c579b36b234c486c0d3ae1df54a9d2d95c5 + "kernel-patches-and-configs-3.14.31.tar.xz": 7bb00926c94721af88a2229adb091ded8e774e9c