提交 dcace5ac 编写于 作者: L Linus Torvalds

Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6:
  Unlock vfsmount_lock in do_umount
...@@ -1244,7 +1244,7 @@ static int do_umount(struct vfsmount *mnt, int flags) ...@@ -1244,7 +1244,7 @@ static int do_umount(struct vfsmount *mnt, int flags)
*/ */
br_write_lock(vfsmount_lock); br_write_lock(vfsmount_lock);
if (mnt_get_count(mnt) != 2) { if (mnt_get_count(mnt) != 2) {
br_write_lock(vfsmount_lock); br_write_unlock(vfsmount_lock);
return -EBUSY; return -EBUSY;
} }
br_write_unlock(vfsmount_lock); br_write_unlock(vfsmount_lock);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册