|
@@ -1364,12 +1364,8 @@ static int qgroup_account_snapshot(struct btrfs_trans_handle *trans,
|
|
|
* enabled. If this check races with the ioctl, rescan will
|
|
|
* kick in anyway.
|
|
|
*/
|
|
|
- mutex_lock(&fs_info->qgroup_ioctl_lock);
|
|
|
- if (!test_bit(BTRFS_FS_QUOTA_ENABLED, &fs_info->flags)) {
|
|
|
- mutex_unlock(&fs_info->qgroup_ioctl_lock);
|
|
|
+ if (!test_bit(BTRFS_FS_QUOTA_ENABLED, &fs_info->flags))
|
|
|
return 0;
|
|
|
- }
|
|
|
- mutex_unlock(&fs_info->qgroup_ioctl_lock);
|
|
|
|
|
|
/*
|
|
|
* We are going to commit transaction, see btrfs_commit_transaction()
|