On Thu, 18 May 2017, Steven Rostedt wrote: > > From: "Steven Rostedt (VMware)" <[email protected]> > > As stack tracing now requires "rcu watching", force RCU to be watching when > recording a stack trace. > > Link: http://lkml.kernel.org/r/[email protected] > > Cc: "Paul E. McKenney" <[email protected]> > Signed-off-by: Steven Rostedt (VMware) <[email protected]> > --- > > Changes since v1: > > My testing discovered that the stack trace can be called with > interrupts enabled, which is a no no to have when calling > rcu_irq_enter(). When interrupts are enabled, as with being in an > NMI, RCU will also be watching.
Would rcu_irq_enter_irqson() help then? This is what Petr used in a live patching handler. Your solution works too, of course. Just asking if I am not missing something. Thanks, Miroslav

