From f6bac90def86533470b4fe3dbf60e10ec5ce4f18 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Sun, 17 Jul 2011 20:47:54 +0200 Subject: [PATCH] --- yaml --- r: 269178 b: refs/heads/master c: 510f5acc4f4fb07f3f075900dc468d6e380beff6 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/kernel/sched.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 024d5fa7a309..c97b95cd376e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 1c83437e80186832a9a48dbb6b8868d28e40e562 +refs/heads/master: 510f5acc4f4fb07f3f075900dc468d6e380beff6 diff --git a/trunk/kernel/sched.c b/trunk/kernel/sched.c index ce9a9e7db116..24637c782002 100644 --- a/trunk/kernel/sched.c +++ b/trunk/kernel/sched.c @@ -6021,7 +6021,7 @@ void show_state_filter(unsigned long state_filter) printk(KERN_INFO " task PC stack pid father\n"); #endif - read_lock(&tasklist_lock); + rcu_read_lock(); do_each_thread(g, p) { /* * 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 sysrq_sched_debug_show(); #endif - read_unlock(&tasklist_lock); + rcu_read_unlock(); /* * Only show locks if all tasks are dumped: */