From: Evgeny Voevodin Date: Wed, 4 Jul 2012 12:16:21 +0000 (+0400) Subject: arch/arm/configs/tizen_defconfig: Select no forced preemption X-Git-Tag: 2.2.1_release^2~83^2~7^2~24 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=24c91ddc7e00ccceea7dfec5739af88866155e11;p=sdk%2Femulator%2Femulator-kernel.git arch/arm/configs/tizen_defconfig: Select no forced preemption It seems that "Server" behaviour is more suitable for emulation then "Desktop". It's because more frequent traslation block interrupts can occure if kernel is preemtable. Signed-off-by: Evgeny Voevodin --- diff --git a/arch/arm/configs/tizen_defconfig b/arch/arm/configs/tizen_defconfig index e9551caebb57..5da1d16bd026 100644 --- a/arch/arm/configs/tizen_defconfig +++ b/arch/arm/configs/tizen_defconfig @@ -17,7 +17,6 @@ CONFIG_LOCKDEP_SUPPORT=y CONFIG_TRACE_IRQFLAGS_SUPPORT=y CONFIG_HARDIRQS_SW_RESEND=y CONFIG_GENERIC_IRQ_PROBE=y -CONFIG_GENERIC_LOCKBREAK=y CONFIG_RWSEM_GENERIC_SPINLOCK=y CONFIG_ARCH_HAS_CPUFREQ=y CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y @@ -75,12 +74,11 @@ CONFIG_IRQ_DOMAIN=y # # RCU Subsystem # -CONFIG_TREE_PREEMPT_RCU=y -CONFIG_PREEMPT_RCU=y +CONFIG_TREE_RCU=y +# CONFIG_PREEMPT_RCU is not set CONFIG_RCU_FANOUT=32 # CONFIG_RCU_FANOUT_EXACT is not set # CONFIG_TREE_RCU_TRACE is not set -# CONFIG_RCU_BOOST is not set # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=17 # CONFIG_CGROUPS is not set @@ -517,10 +515,9 @@ CONFIG_NR_CPUS=2 CONFIG_HOTPLUG_CPU=y # CONFIG_LOCAL_TIMERS is not set CONFIG_ARCH_NR_GPIO=0 -# CONFIG_PREEMPT_NONE is not set +CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_VOLUNTARY is not set -CONFIG_PREEMPT=y -CONFIG_PREEMPT_COUNT=y +# CONFIG_PREEMPT is not set CONFIG_HZ=200 # CONFIG_THUMB2_KERNEL is not set CONFIG_AEABI=y @@ -2584,7 +2581,6 @@ CONFIG_SCHED_DEBUG=y # CONFIG_SLUB_DEBUG_ON is not set # CONFIG_SLUB_STATS is not set # CONFIG_DEBUG_KMEMLEAK is not set -CONFIG_DEBUG_PREEMPT=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_PI_LIST=y # CONFIG_RT_MUTEX_TESTER is not set @@ -2612,7 +2608,6 @@ CONFIG_DEBUG_MEMORY_INIT=y # CONFIG_BOOT_PRINTK_DELAY is not set # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=60 -CONFIG_RCU_CPU_STALL_VERBOSE=y # CONFIG_RCU_CPU_STALL_INFO is not set # CONFIG_RCU_TRACE is not set # CONFIG_BACKTRACE_SELF_TEST is not set @@ -2632,7 +2627,6 @@ CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y # CONFIG_FUNCTION_TRACER is not set # CONFIG_IRQSOFF_TRACER is not set -# CONFIG_PREEMPT_TRACER is not set # CONFIG_SCHED_TRACER is not set # CONFIG_ENABLE_DEFAULT_TRACERS is not set CONFIG_BRANCH_PROFILE_NONE=y