Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ece7d20e authored by Mike Fleetwood's avatar Mike Fleetwood Committed by David Sterba
Browse files

Btrfs: Don't error on resizing FS to same size



It seems overly harsh to fail a resize of a btrfs file system to the
same size when a shrink or grow would succeed.  User app GParted trips
over this error.  Allow it by bypassing the shrink or grow operation.

Signed-off-by: default avatarMike Fleetwood <mike.fleetwood@googlemail.com>
parent aa38a711
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1278,7 +1278,7 @@ static noinline int btrfs_ioctl_resize(struct btrfs_root *root,
		}
		ret = btrfs_grow_device(trans, device, new_size);
		btrfs_commit_transaction(trans, root);
	} else {
	} else if (new_size < old_size) {
		ret = btrfs_shrink_device(device, new_size);
	}