From 619f870fe8da47f1bea9fbec95cb72d7d35cd7f8 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 10 Dec 2013 16:15:16 +0100 Subject: [PATCH] linux3.12: (x86_64): disable NO_HZ_FULL and enable IRQ_TIME_ACCOUNTING. Disable NO_HZ_FULL because it seems to be work too much with those kernel threads and my i5 CPU run hotter than any other previous kernel. Enable IRQ_TIME_ACCOUNTING to match the x86 configuration. --- srcpkgs/linux3.12/files/x86_64-dotconfig | 13 +++++++------ srcpkgs/linux3.12/template | 2 +- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/srcpkgs/linux3.12/files/x86_64-dotconfig b/srcpkgs/linux3.12/files/x86_64-dotconfig index 93b5ac79e53..d4f0948f884 100644 --- a/srcpkgs/linux3.12/files/x86_64-dotconfig +++ b/srcpkgs/linux3.12/files/x86_64-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 3.12.0 Kernel Configuration +# Linux/x86 3.12.4 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -100,11 +100,8 @@ CONFIG_GENERIC_CMOS_UPDATE=y CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set -# CONFIG_NO_HZ_IDLE is not set -CONFIG_NO_HZ_FULL=y -CONFIG_NO_HZ_FULL_ALL=y -CONFIG_NO_HZ_FULL_SYSIDLE=y -CONFIG_NO_HZ_FULL_SYSIDLE_SMALL=8 +CONFIG_NO_HZ_IDLE=y +# CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y @@ -112,7 +109,9 @@ CONFIG_HIGH_RES_TIMERS=y # CPU/Task time and stats accounting # CONFIG_VIRT_CPU_ACCOUNTING=y +# CONFIG_TICK_CPU_ACCOUNTING is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y +CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_TASKSTATS=y @@ -138,6 +137,8 @@ CONFIG_RCU_BOOST=y CONFIG_RCU_BOOST_PRIO=1 CONFIG_RCU_BOOST_DELAY=500 CONFIG_RCU_NOCB_CPU=y +# CONFIG_RCU_NOCB_CPU_NONE is not set +# CONFIG_RCU_NOCB_CPU_ZERO is not set CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_IKCONFIG=m CONFIG_IKCONFIG_PROC=y diff --git a/srcpkgs/linux3.12/template b/srcpkgs/linux3.12/template index 0ad385d4433..89f1d1ed8f4 100644 --- a/srcpkgs/linux3.12/template +++ b/srcpkgs/linux3.12/template @@ -2,7 +2,7 @@ # pkgname=linux3.12 version=3.12.4 -revision=1 +revision=2 wrksrc="linux-${version}" maintainer="Juan RP " homepage="http://www.kernel.org"