1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +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 -
=================================
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.
Append patches to commit emails.
Fix target_register_events args.
@ -13,7 +15,6 @@ Version 2.02.07 -
Add 'Completed' debug message.
Don't attempt library exit after reloading config files.
Always compile with libdevmapper, even if device-mapper is disabled.
Fixed unaligned access when using clvm.
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)
{
struct lvmcache_vginfo *vginfo;
const char *vgname = NULL;
if ((vginfo = vginfo_from_vgid(vgid))) {
if (mem)
return dm_pool_strdup(mem, vginfo->vgname);
return vginfo->vgname;
}
if (!*vgid)
vgname = ORPHAN;
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)