lkml.org 
[lkml]   [2011]   [Nov]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: [PATCH 4/9] ftrace: Add enable/disable ftrace_ops control interface
From
Date
On Mon, 2011-11-28 at 14:26 -0500, Steven Rostedt wrote:
>
> Are jump labels safe in NMI context yet? If not, this will need to wait
> till we make it so.

I don't think they are, we currently very much rely on that
stop_machine() crap. NMIs can go straight through that.

I think you can make it work with the stop_machine()-less approach,
because then the NMI will trap on the INT3 which will wait for
completion, sync and resume the NMI.

That of course relies on the NMI vs IRET crap getting sorted.

But even then, that's highly arch specific and I'm not sure we can make
all archs that support both jump_label and NMIs work.




\
 
 \ /
  Last update: 2011-11-28 21:05    [W:0.231 / U:1.092 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site