forked from Minki/linux
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: Mike Fleetwood <mike.fleetwood@googlemail.com>
This commit is contained in:
parent
aa38a711a8
commit
ece7d20e8b
@ -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);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user