Re: [PATCH RT v2] timer: Raise softirq if there's irq_work
From: Steven Rostedt <rostedt@goodmis.org>
Date: 2014-01-24 20:35:49
Also in:
lkml
From: Steven Rostedt <rostedt@goodmis.org>
Date: 2014-01-24 20:35:49
Also in:
lkml
On Fri, 24 Jan 2014 21:20:39 +0100 Sebastian Andrzej Siewior [off-list ref] wrote:
* Steven Rostedt | 2014-01-24 15:09:33 [-0500]:quoted
[ Talking with Sebastian on IRC, it seems that doing the irq_work_run() from the interrupt in -rt is a bad thing. Here we simply raise the softirq if there's irq work to do. This too boots on my i7 ]It is okay in general because most of the users should not run in bare interrupt context. The only exception here is the nohz_full_kick_work thing.
I know we discussed this on IRC, but I wanted to publicly state that the missing irq work callback was the RCU's rsp_wakeup() function. -- Steve