Thread (15 messages) 15 messages, 4 authors, 2015-03-04
STALE4124d

[PATCH] cpuidle: mvebu: Fix the CPU PM notifier usage

From: Daniel Lezcano <hidden>
Date: 2015-02-27 16:50:23
Also in: linux-pm

On 02/26/2015 10:55 PM, Rafael J. Wysocki wrote:
On Thursday, February 26, 2015 06:20:48 PM Gregory CLEMENT wrote:
quoted
As stated in kernel/cpu_pm.c, "Platform is responsible for ensuring
that cpu_pm_enter is not called twice on the same CPU before
cpu_pm_exit is called.". In the current code in case of failure when
calling mvebu_v7_cpu_suspend, the function cpu_pm_exit() is never
called whereas cpu_pm_enter() was called just before.

This patch moves the cpu_pm_exit() in order to balance the
cpu_pm_enter() calls.

Reported-by: Fulvio Benini <redacted>
Signed-off-by: Gregory CLEMENT <redacted>
Should that go to "stable" too?  Which "stable" series it should go to if so?
Hi Rafael,

do you mind if I take this fix in my tree ? There is the same issue for 
cpuidle-arm64.c I fixed.


-- 
  <http://www.linaro.org/> Linaro.org ? Open source software for ARM SoCs

Follow Linaro:  <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help