]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'for-3.5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj...
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 5 Jun 2012 18:54:12 +0000 (11:54 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 5 Jun 2012 18:54:12 +0000 (11:54 -0700)
commit5dc9c0d3867ca6834a4d46ed9f4bab2ee0cff7dc
treecec00f56b5ab382df2701e06dc02bdfd04dbd628
parent44f8c4557069253969a106a950826776059661f6
parent2625cbdfec706f2936526c9f2d72fe25a78435a1
Merge branch 'for-3.5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup

Pull cgroup fix from Tejun Heo:
 "This fixes 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."

* 'for-3.5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup:
  cgroup: superblock can't be released with active dentries
kernel/cgroup.c