Commit bf9faa2a authored by J. R. Okajima's avatar J. R. Okajima Committed by Al Viro

Unlock vfsmount_lock in do_umount

By the commit
	b3e19d92 2011-01-07 fs: scale mntget/mntput
vfsmount_lock was introduced around testing mnt_count.
Fix the mis-typed 'unlock'
Signed-off-by: default avatarJ. R. Okajima <hooanon05@yahoo.co.jp>
Acked-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent 2aa15890
...@@ -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%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment