]> git.karo-electronics.de Git - karo-tx-linux.git/commit
cpuset: add a missing unlock in cpuset_write_resmask()
authorLi Zefan <lizf@cn.fujitsu.com>
Sat, 5 Mar 2011 01:36:21 +0000 (17:36 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 21 Mar 2011 19:45:28 +0000 (12:45 -0700)
commit2c103bfa4db025da9ab9428981e9e8afcc765492
tree848e5d9ddaa9e6e2b6b3bc7553a5b5717eacec78
parent76d102e4c2e0509c58dfe51322e825604afdb0d0
cpuset: add a missing unlock in cpuset_write_resmask()

commit b75f38d659e6fc747eda64cb72f3920e29dd44a4 upstream.

Don't forget to release cgroup_mutex if alloc_trial_cpuset() fails.

[akpm@linux-foundation.org: avoid multiple return points]
Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
Cc: Paul Menage <menage@google.com>
Acked-by: David Rientjes <rientjes@google.com>
Cc: Miao Xie <miaox@cn.fujitsu.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
kernel/cpuset.c