From 3c9ff9e142d380578fe905fdff399250ac869ea7 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Fri, 17 Jun 2011 14:17:16 +0000 Subject: Use lv_activate_opts struct instead of ACTIVATE_EXCL status flag. --- WHATS_NEW | 1 + lib/mirror/mirrored.c | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/WHATS_NEW b/WHATS_NEW index ab336bea..eb520dc4 100644 --- a/WHATS_NEW +++ b/WHATS_NEW @@ -1,5 +1,6 @@ Version 2.02.86 - ================================= + Use lv_activate_opts struct instead of ACTIVATE_EXCL status flag. Add lv_activate_opts structure for activation (replacing activation flags). Fix a problem with inconsistent pre-commit metadata on MISSING_PV devices. Add proper udev library context initialization and finalization to liblvm. diff --git a/lib/mirror/mirrored.c b/lib/mirror/mirrored.c index 50e79c38..49b39e74 100644 --- a/lib/mirror/mirrored.c +++ b/lib/mirror/mirrored.c @@ -360,8 +360,7 @@ static int _add_log(struct dm_pool *mem, struct lv_segment *seg, * Use clustered mirror log for non-exclusive activation * in clustered VG. */ - if ((!(seg->lv->status & ACTIVATE_EXCL) && - (vg_is_clustered(seg->lv->vg)))) + if (!laopts->exclusive && vg_is_clustered(seg->lv->vg)) clustered = 1; if (seg->log_lv) { -- cgit