|
@@ -6021,7 +6021,7 @@ void show_state_filter(unsigned long state_filter)
|
|
printk(KERN_INFO
|
|
printk(KERN_INFO
|
|
" task PC stack pid father\n");
|
|
" task PC stack pid father\n");
|
|
#endif
|
|
#endif
|
|
- read_lock(&tasklist_lock);
|
|
|
|
|
|
+ rcu_read_lock();
|
|
do_each_thread(g, p) {
|
|
do_each_thread(g, p) {
|
|
/*
|
|
/*
|
|
* reset the NMI-timeout, listing all files on a slow
|
|
* reset the NMI-timeout, listing all files on a slow
|
|
@@ -6037,7 +6037,7 @@ void show_state_filter(unsigned long state_filter)
|
|
#ifdef CONFIG_SCHED_DEBUG
|
|
#ifdef CONFIG_SCHED_DEBUG
|
|
sysrq_sched_debug_show();
|
|
sysrq_sched_debug_show();
|
|
#endif
|
|
#endif
|
|
- read_unlock(&tasklist_lock);
|
|
|
|
|
|
+ rcu_read_unlock();
|
|
/*
|
|
/*
|
|
* Only show locks if all tasks are dumped:
|
|
* Only show locks if all tasks are dumped:
|
|
*/
|
|
*/
|