From: Rafael J. Wysocki Date: Mon, 2 Feb 2015 22:55:17 +0000 (+0100) Subject: ACPI / cpuidle: Drop unnecessary calls from ->enter callback routines X-Git-Tag: fixes-v4.0-rc1~160^2~7^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=67f592c8f681061d69c621b97a868e679c8a77be;p=pandora-kernel.git ACPI / cpuidle: Drop unnecessary calls from ->enter callback routines acpi_idle_enter_simple() and acpi_idle_enter_bm() don't need to call sched_clock_idle_sleep/wakeup_event(), because that's taken care of by the core already. Namely, sched_clock_idle_sleep_event() is called by tick_nohz_start_idle() called by __tick_nohz_idle_enter() which in turn is called by tick_nohz_idle_enter() and that is called by cpu_idle_loop(). Analogously for sched_clock_idle_wakeup_event(). For this reason, drop those calls from the ACPI cpuidle driver's ->enter callback routines. Signed-off-by: Rafael J. Wysocki --- Reading git-diff-tree failed