mirror of
git://sourceware.org/git/lvm2.git
synced 2025-03-06 00:58:48 +03:00
thinpool: use lv_config_profil for crop_metadata
Better support for thin-pools with individual profiles introduced in the recent patch b4212be2e7e8797bbf8f9a166347659cc39ba075.
This commit is contained in:
parent
2be585b79c
commit
99e168162a
@ -5585,7 +5585,7 @@ static int _lvresize_adjust_extents(struct logical_volume *lv,
|
||||
if (!(seg = get_only_segment_using_this_lv(lv)))
|
||||
return_0;
|
||||
|
||||
max_metadata_size = get_thin_pool_max_metadata_size(cmd, vg->profile, &crop);
|
||||
max_metadata_size = get_thin_pool_max_metadata_size(cmd, lv_config_profile(lv), &crop);
|
||||
|
||||
if (((uint64_t)lp->extents * vg->extent_size) > max_metadata_size) {
|
||||
lp->extents = (max_metadata_size + vg->extent_size - 1) / vg->extent_size;
|
||||
|
Loading…
x
Reference in New Issue
Block a user