[GIT PULL] cgroup fixes for v3.5-rc1

From: Tejun Heo
Date: Mon Jun 04 2012 - 03:21:06 EST


Hello, Linus.

Please pull from the following branch to receive fix for the possible
premature superblock release on umount bug mentioned during v3.5-rc1
pull request.

Originally, cgroup dentry destruction path assumed that cgroup dentry
didn't have any reference left after cgroup removal thus put super
during dentry removal. Now that there can be lingering dentry
references, this led to super being put with live dentries. This
patch fixes the problem by putting super ref on dentry release instead
of removal.

git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git for-3.5-fixes

Tejun Heo (1):
cgroup: superblock can't be released with active dentries

kernel/cgroup.c | 17 ++++++++++++++---
1 files changed, 14 insertions(+), 3 deletions(-)

Thanks.

--
tejun
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/