From 0baac1614aa4e9c2ee4e38100ec8adca89651d0d Mon Sep 17 00:00:00 2001 From: Li Zefan Date: Tue, 12 Mar 2013 10:28:39 +0800 Subject: [PATCH] --- yaml --- r: 365566 b: refs/heads/master c: cfb5966bef85412dab9c93553db10b3e99ac32e8 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/kernel/cpuset.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index ca3c36db405a..1354e03ea77c 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ff794dea52eaaa09017efea688a1d7f92ab0818e +refs/heads/master: cfb5966bef85412dab9c93553db10b3e99ac32e8 diff --git a/trunk/kernel/cpuset.c b/trunk/kernel/cpuset.c index ace5bfcdcb30..efbfca7a33e4 100644 --- a/trunk/kernel/cpuset.c +++ b/trunk/kernel/cpuset.c @@ -2599,6 +2599,7 @@ void cpuset_print_task_mems_allowed(struct task_struct *tsk) struct cgroup *cgrp = task_cs(tsk)->css.cgroup; + rcu_read_lock(); spin_lock(&cpuset_buffer_lock); nodelist_scnprintf(cpuset_nodelist, CPUSET_NODELIST_LEN, @@ -2607,6 +2608,7 @@ void cpuset_print_task_mems_allowed(struct task_struct *tsk) tsk->comm, cgroup_name(cgrp), cpuset_nodelist); spin_unlock(&cpuset_buffer_lock); + rcu_read_unlock(); } /*