From f2ee55cc2a81b652dcdd4b181308982225f53aa1 Mon Sep 17 00:00:00 2001 From: Teerth Reddy Date: Mon, 27 Feb 2012 15:15:23 +0530 Subject: [PATCH] Revert "[PORT FROM R2] nohz: delay going tickless under CPU load to favor deeper C states" BZ: 24528 This reverts commit 626a1d4cae9a91a07113f8d02d4ac2a7f3d95151. This patch is causing 7mW of LPMP3 regression. Hence need revert, proper root cause and fix need to be provided later for an inclusion of this patch. Change-Id: Ifdc3702fb7578a767232ffda5bc4d212174c7cdb Signed-off-by: Teerth Reddy Reviewed-on: http://android.intel.com:8080/36704 Reviewed-by: Mansoor, Illyas Reviewed-by: Veera, Bharath K Reviewed-by: Chotard, Celine Tested-by: Chotard, Celine Tested-by: Cuesta, FernandX Reviewed-by: buildbot Tested-by: buildbot --- kernel/time/tick-sched.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/time/tick-sched.c b/kernel/time/tick-sched.c index d5ccda4..d5097c4 100644 --- a/kernel/time/tick-sched.c +++ b/kernel/time/tick-sched.c @@ -324,7 +324,7 @@ void tick_nohz_stop_sched_tick(int inidle) } while (read_seqretry(&xtime_lock, seq)); if (rcu_needs_cpu(cpu) || printk_needs_cpu(cpu) || - arch_needs_cpu(cpu) || this_cpu_load()) { + arch_needs_cpu(cpu)) { next_jiffies = last_jiffies + 1; delta_jiffies = 1; } else { -- 2.7.4