Re: [PATCH][Fix] cpuidle: Run tick_broadcast_exit() with disabled interrupts

2015-04-30 Thread Rafael J. Wysocki
On Thursday, April 30, 2015 04:12:46 PM Nicolas Pitre wrote: > On Wed, 29 Apr 2015, Rafael J. Wysocki wrote: > > > From: Rafael J. Wysocki > > > > Commit 335f49196fd6 (sched/idle: Use explicit broadcast oneshot > > control function) replaced clockevents_notify() invocations in > > cpuidle_idle_c

Re: [PATCH][Fix] cpuidle: Run tick_broadcast_exit() with disabled interrupts

2015-04-30 Thread Nicolas Pitre
On Wed, 29 Apr 2015, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki > > Commit 335f49196fd6 (sched/idle: Use explicit broadcast oneshot > control function) replaced clockevents_notify() invocations in > cpuidle_idle_call() with direct calls to tick_broadcast_enter() > and tick_broadcast_exit

Re: [PATCH][Fix] cpuidle: Run tick_broadcast_exit() with disabled interrupts

2015-04-29 Thread Preeti U Murthy
On 04/29/2015 07:37 PM, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki > > Commit 335f49196fd6 (sched/idle: Use explicit broadcast oneshot > control function) replaced clockevents_notify() invocations in > cpuidle_idle_call() with direct calls to tick_broadcast_enter() > and tick_broadcast_ex

[PATCH][Fix] cpuidle: Run tick_broadcast_exit() with disabled interrupts

2015-04-29 Thread Rafael J. Wysocki
From: Rafael J. Wysocki Commit 335f49196fd6 (sched/idle: Use explicit broadcast oneshot control function) replaced clockevents_notify() invocations in cpuidle_idle_call() with direct calls to tick_broadcast_enter() and tick_broadcast_exit(), but it overlooked the fact that interrupts were already