Messages in this thread | | | Date | Mon, 4 Jun 2012 16:21:00 +0900 | From | Tejun Heo <> | Subject | [GIT PULL] cgroup fixes for v3.5-rc1 |
| |
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
| |