summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Rockai <prockai@redhat.com>2013-03-20 14:34:05 +0100
committerPetr Rockai <prockai@redhat.com>2013-04-11 15:25:40 +0200
commit67b816ec6a1727472771cddbac55d10fa0b4b5db (patch)
tree7291c6a3cd717a4da607155469809f4f280c5bba
parent8e3e3db53a8552f3ef07c557d133e278cfe8b75c (diff)
downloadlvm2-67b816ec6a1727472771cddbac55d10fa0b4b5db.tar.gz
metadata: Do not try to check vg_name of a NULL PV.
-rw-r--r--lib/metadata/metadata.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/metadata/metadata.c b/lib/metadata/metadata.c
index fe6bee1c3..ccd7105df 100644
--- a/lib/metadata/metadata.c
+++ b/lib/metadata/metadata.c
@@ -1850,7 +1850,7 @@ struct physical_volume *find_pv_by_name(struct cmd_context *cmd,
}
}
- if (!allow_orphan && is_orphan_vg(pv->vg_name)) {
+ if (pv && !allow_orphan && is_orphan_vg(pv->vg_name)) {
log_error("Physical volume %s not in a volume group", pv_name);
goto bad;
}