Skip to content

Commit

Permalink
qcow2: Avoid duplication in setting the refcount cache size
Browse files Browse the repository at this point in the history
The refcount cache size does not need to be set to its minimum value in
read_cache_sizes(), as it is set to at least its minimum value in
qcow2_update_options_prepare().

Signed-off-by: Leonid Bloch <[email protected]>
Reviewed-by: Alberto Garcia <[email protected]>
Reviewed-by: Kevin Wolf <[email protected]>
Signed-off-by: Kevin Wolf <[email protected]>
  • Loading branch information
blochl authored and kevmw committed Oct 1, 2018
1 parent b6a95c6 commit 657ada5
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions block/qcow2.c
Original file line number Diff line number Diff line change
Expand Up @@ -834,10 +834,9 @@ static void read_cache_sizes(BlockDriverState *bs, QemuOpts *opts,
(uint64_t)DEFAULT_L2_CACHE_CLUSTERS
* s->cluster_size);
}
if (!refcount_cache_size_set) {
*refcount_cache_size = min_refcount_cache;
}
}
/* l2_cache_size and refcount_cache_size are ensured to have at least
* their minimum values in qcow2_update_options_prepare() */

if (*l2_cache_entry_size < (1 << MIN_CLUSTER_BITS) ||
*l2_cache_entry_size > s->cluster_size ||
Expand Down

0 comments on commit 657ada5

Please sign in to comment.