summaryrefslogtreecommitdiff
path: root/arch/openrisc
diff options
context:
space:
mode:
authorSteven Rostedt <srostedt@redhat.com>2012-05-30 19:43:19 +0400
committerSteven Rostedt <rostedt@goodmis.org>2012-06-01 07:12:20 +0400
commitc0525a6972d3f1fb83058ef503e183475d6e4e26 (patch)
tree38d711db57d8cf4552e42a69fd4a1d1fa082b391 /arch/openrisc
parent8a4d0a687a599f39b7df3fe15f2d51d2157caf44 (diff)
downloadlinux-c0525a6972d3f1fb83058ef503e183475d6e4e26.tar.xz
x86: Reset the debug_stack update counter
When an NMI goes off and it sees that it preempted the debug stack, to keep the debug stack safe, it changes the IDT to point to one that does not modify the stack on breakpoint (to allow breakpoints in NMIs). But the variable that gets set to know to undo it on exit never gets cleared on exit. Thus every NMI will reset it on exit the first time it is done even if it does not need to be reset. [ Added H. Peter Anvin's suggestion to use this_cpu_read/write ] Cc: <stable@vger.kernel.org> # v3.3 Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Diffstat (limited to 'arch/openrisc')
0 files changed, 0 insertions, 0 deletions