mirror of
git://sourceware.org/git/lvm2.git
synced 2025-03-31 14:50:37 +03:00
cache: fix allocation size
Commit 0b3d0e79f694ac9dc5a29270b2f791a250980058 caused regression in allocation of cache pool. This patch is restoring corect size for allocation.
This commit is contained in:
parent
8b9eb95ea9
commit
22bfac5dc2
@ -1655,8 +1655,10 @@ static struct alloc_handle *_alloc_init(struct cmd_context *cmd,
|
||||
ah->region_size = 0;
|
||||
ah->mirror_logs_separate =
|
||||
find_config_tree_bool(cmd, allocation_cache_pool_metadata_require_separate_pvs_CFG, NULL);
|
||||
if (!ah->mirror_logs_separate)
|
||||
if (!ah->mirror_logs_separate) {
|
||||
ah->alloc_and_split_meta = 1;
|
||||
total_extents += ah->log_len;
|
||||
}
|
||||
} else {
|
||||
ah->log_area_count = metadata_area_count;
|
||||
ah->log_len = !metadata_area_count ? 0 :
|
||||
|
Loading…
x
Reference in New Issue
Block a user