diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2021-02-04 23:26:08 +0100 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2021-02-08 23:18:44 +0100 |
commit | 99e168162aeac82d8ed4634add4bdd05cf208315 (patch) | |
tree | 98aedae7252378db569314bd8cdfee2cfa05a636 | |
parent | 2be585b79c71b8f70c0252af5f09dbd5e6103030 (diff) | |
download | lvm2-99e168162aeac82d8ed4634add4bdd05cf208315.tar.gz |
thinpool: use lv_config_profil for crop_metadata
Better support for thin-pools with individual profiles introduced
in the recent patch b4212be2e7e8797bbf8f9a166347659cc39ba075.
-rw-r--r-- | lib/metadata/lv_manip.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/metadata/lv_manip.c b/lib/metadata/lv_manip.c index 29c95ff63..1ab9627dc 100644 --- a/lib/metadata/lv_manip.c +++ b/lib/metadata/lv_manip.c @@ -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; |