1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-18 10:04:20 +03:00

Fix PV tools to include orphaned PVs in default output again.

This commit is contained in:
Alasdair Kergon 2006-06-14 20:11:22 +00:00
parent 284a2c910f
commit 2415c1ef87
2 changed files with 12 additions and 7 deletions

View File

@ -1,5 +1,7 @@
Version 2.02.07 - Version 2.02.07 -
================================= =================================
Fix PV tools to include orphaned PVs in default output again.
Fixed unaligned access when using clvm.
Fix an extra dev_close in a label_read error path. Fix an extra dev_close in a label_read error path.
Append patches to commit emails. Append patches to commit emails.
Fix target_register_events args. Fix target_register_events args.
@ -13,7 +15,6 @@ Version 2.02.07 -
Add 'Completed' debug message. Add 'Completed' debug message.
Don't attempt library exit after reloading config files. Don't attempt library exit after reloading config files.
Always compile with libdevmapper, even if device-mapper is disabled. Always compile with libdevmapper, even if device-mapper is disabled.
Fixed unaligned access when using clvm.
Version 2.02.06 - 12th May 2006 Version 2.02.06 - 12th May 2006
=============================== ===============================

16
lib/cache/lvmcache.c vendored
View File

@ -169,14 +169,18 @@ struct lvmcache_vginfo *vginfo_from_vgid(const char *vgid)
const char *vgname_from_vgid(struct dm_pool *mem, const char *vgid) const char *vgname_from_vgid(struct dm_pool *mem, const char *vgid)
{ {
struct lvmcache_vginfo *vginfo; struct lvmcache_vginfo *vginfo;
const char *vgname = NULL;
if ((vginfo = vginfo_from_vgid(vgid))) { if (!*vgid)
if (mem) vgname = ORPHAN;
return dm_pool_strdup(mem, vginfo->vgname);
return vginfo->vgname;
}
return NULL; if ((vginfo = vginfo_from_vgid(vgid)))
vgname = vginfo->vgname;
if (mem && vgname)
return dm_pool_strdup(mem, vgname);
return vgname;
} }
struct lvmcache_info *info_from_pvid(const char *pvid) struct lvmcache_info *info_from_pvid(const char *pvid)