1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-11-12 16:23:50 +03:00

When choosing between identically-named VGs, also consider creation_host.

This commit is contained in:
Alasdair Kergon
2006-04-13 17:32:24 +00:00
parent 4790715cd3
commit 86e757a6ad
12 changed files with 132 additions and 41 deletions

View File

@@ -175,7 +175,8 @@ static struct labeller *_find_labeller(struct device *dev, char *buf,
out:
if (!found) {
if ((info = info_from_pvid(dev->pvid)))
lvmcache_update_vgname_and_id(info, ORPHAN, ORPHAN, 0);
lvmcache_update_vgname_and_id(info, ORPHAN, ORPHAN,
0, NULL);
log_very_verbose("%s: No label detected", dev_name(dev));
}
@@ -267,7 +268,8 @@ int label_read(struct device *dev, struct label **result)
stack;
if ((info = info_from_pvid(dev->pvid)))
lvmcache_update_vgname_and_id(info, ORPHAN, ORPHAN, 0);
lvmcache_update_vgname_and_id(info, ORPHAN, ORPHAN,
0, NULL);
goto out;
}
@@ -348,7 +350,8 @@ int label_verify(struct device *dev)
stack;
if ((info = info_from_pvid(dev->pvid)))
lvmcache_update_vgname_and_id(info, ORPHAN, ORPHAN, 0);
lvmcache_update_vgname_and_id(info, ORPHAN, ORPHAN,
0, NULL);
goto out;
}