aboutsummaryrefslogtreecommitdiff
path: root/lib/debugobjects.c
diff options
context:
space:
mode:
authorMasami Hiramatsu <[email protected]>2014-08-04 03:10:16 +0000
committerIngo Molnar <[email protected]>2014-08-08 10:38:04 +0200
commitf96f56780ca584930bb3a2769d73fd9a101bcbbe (patch)
treec3974ec34ef0e249e25819248d84b8ec2c80325c /lib/debugobjects.c
parent98a96f202203fecad65b44449077c695686ad4db (diff)
kprobes: Skip kretprobe hit in NMI context to avoid deadlock
Skip kretprobe hit in NMI context, because if an NMI happens inside the critical section protected by kretprobe_table.lock and another(or same) kretprobe hit, pre_kretprobe_handler tries to lock kretprobe_table.lock again. Normal interrupts have no problem because they are disabled with the lock. Signed-off-by: Masami Hiramatsu <[email protected]> Acked-by: Ananth N Mavinakayanahalli <[email protected]> Cc: David S. Miller <[email protected]> Link: http://lkml.kernel.org/r/[email protected] [ Minor edits for clarity. ] Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'lib/debugobjects.c')
0 files changed, 0 insertions, 0 deletions