]> sourceware.org Git - lvm2.git/commitdiff
Add _mlog devices to dependency trees using UUID, not name, in activation.
authorPetr Rockai <prokai@redhat.com>
Tue, 23 Feb 2010 15:49:52 +0000 (15:49 +0000)
committerPetr Rockai <prokai@redhat.com>
Tue, 23 Feb 2010 15:49:52 +0000 (15:49 +0000)
lib/activate/dev_manager.c

index f21a3cc7b1d3a90ed821e9b4267d7827fb84ae30..bbf95a367cabcdc4ae02edb6c3ebed2059692847 100644 (file)
@@ -840,7 +840,8 @@ static int _add_lv_to_dtree(struct dev_manager *dm, struct dm_tree *dtree, struc
        if (!_add_dev_to_dtree(dm, dtree, lv, "cow"))
                return_0;
 
-       if (!_add_dev_to_dtree(dm, dtree, lv, "_mlog"))
+       if ((lv->status & MIRRORED) && first_seg(lv)->log_lv &&
+           !_add_dev_to_dtree(dm, dtree, first_seg(lv)->log_lv, NULL))
                return_0;
 
        return 1;
This page took 0.041368 seconds and 5 git commands to generate.