]> git.baikalelectronics.ru Git - kernel.git/commit
cgroups: avoid accessing uninitialized data in failure path
authorLi Zefan <lizf@cn.fujitsu.com>
Tue, 23 Dec 2008 21:57:14 +0000 (13:57 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 23 Dec 2008 23:58:21 +0000 (15:58 -0800)
commit564fa9944d85bf080ddc550582d5e69b8c5557cd
tree508c0b887653577a2e28dc238c820178593f0f91
parentff34188f8c2efdd048b6266d0a6c950664da5a21
cgroups: avoid accessing uninitialized data in failure path

If cgroup_get_rootdir() failed, free_cg_links() will be called in the
failure path, but tmp_cg_links hasn't been initialized at that time.

I introduced this bug in the 2.6.27 merge window.

Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
Acked-by: Serge Hallyn <serue@us.ibm.com>
Cc: Paul Menage <menage@google.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
kernel/cgroup.c