[lvm-devel] master - cache: undefined policy is mq
Zdenek Kabelac
zkabelac at fedoraproject.org
Wed Aug 12 12:41:02 UTC 2015
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=22a1337a9ba1ebf73c3f0b27f621d9d8917bf6cf
Commit: 22a1337a9ba1ebf73c3f0b27f621d9d8917bf6cf
Parent: 969ee25a74b50c42f9a2626b7b8991a3d60f750f
Author: Zdenek Kabelac <zkabelac at redhat.com>
AuthorDate: Tue Aug 11 15:19:00 2015 +0200
Committer: Zdenek Kabelac <zkabelac at redhat.com>
CommitterDate: Wed Aug 12 14:11:18 2015 +0200
cache: undefined policy is mq
If the policy_name is unspecified in metadata,
it's automatically 'mq'.
---
lib/cache_segtype/cache.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/lib/cache_segtype/cache.c b/lib/cache_segtype/cache.c
index d74fbf1..93436a3 100644
--- a/lib/cache_segtype/cache.c
+++ b/lib/cache_segtype/cache.c
@@ -378,7 +378,9 @@ static int _cache_add_target_line(struct dev_manager *dm,
metadata_uuid,
data_uuid,
origin_uuid,
- seg->cleaner_policy ? "cleaner" : cache_pool_seg->policy_name,
+ seg->cleaner_policy ? "cleaner" :
+ /* undefined policy name -> likely an old "mq" */
+ cache_pool_seg->policy_name ? : "mq",
seg->cleaner_policy ? NULL : cache_pool_seg->policy_settings,
cache_pool_seg->chunk_size))
return_0;
More information about the lvm-devel
mailing list