summaryrefslogtreecommitdiff
path: root/fs/btrfs/ioctl.c
diff options
context:
space:
mode:
authorSage Weil <sage@newdream.net>2008-12-11 16:30:06 -0500
committerChris Mason <chris.mason@oracle.com>2008-12-11 16:30:06 -0500
commitcfc8ea87201dc9bb6aeb3fc80c61abee83e7cc06 (patch)
tree51c204175bf806abc180badd691aa909e2d61fcf /fs/btrfs/ioctl.c
parent0403e47ee26f26e960ee9038552bc89df4a1fb3d (diff)
downloadlwn-cfc8ea87201dc9bb6aeb3fc80c61abee83e7cc06.tar.gz
lwn-cfc8ea87201dc9bb6aeb3fc80c61abee83e7cc06.zip
Btrfs: mnt_drop_write in ioctl_trans_end
Add missing mnt_drop_write to match the mnt_want_write in btrfs_ioctl_trans_start. Signed-off-by: Sage Weil <sage@newdream.net>
Diffstat (limited to 'fs/btrfs/ioctl.c')
-rw-r--r--fs/btrfs/ioctl.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/btrfs/ioctl.c b/fs/btrfs/ioctl.c
index 6228b69c2b93..69c4a07f5869 100644
--- a/fs/btrfs/ioctl.c
+++ b/fs/btrfs/ioctl.c
@@ -1059,6 +1059,8 @@ long btrfs_ioctl_trans_end(struct file *file)
root->fs_info->open_ioctl_trans--;
mutex_unlock(&root->fs_info->trans_mutex);
+ mnt_drop_write(file->f_path.mnt);
+
out:
return ret;
}