commit | bc1dce514e9b29b64df28a533015885862f47814 | [log] [tgz] |
---|---|---|
author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Wed Jun 18 09:18:31 2014 -0700 |
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Wed Jul 09 09:15:04 2014 -0700 |
tree | 72977f4949a34fa20736dfdd69c6f740ae086d37 | |
parent | c0f489d2c6fec8994c642c2ec925eb858727dc7b [diff] |
rcu: Don't use NMIs to dump other CPUs' stacks Although NMI-based stack dumps are in principle more accurate, they are also more likely to trigger deadlocks. This commit therefore replaces all uses of trigger_all_cpu_backtrace() with rcu_dump_cpu_stacks(), so that the CPU detecting an RCU CPU stall does the stack dumping. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Reviewed-by: Lai Jiangshan <laijs@cn.fujitsu.com>