All of lore.kernel.org
 help / color / mirror / Atom feed
* main - cov: check fid instance is created
@ 2021-09-20 13:30 Zdenek Kabelac
  0 siblings, 0 replies; only message in thread
From: Zdenek Kabelac @ 2021-09-20 13:30 UTC (permalink / raw)
  To: lvm-devel

Gitweb:        https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=f410035181d8c524ffc5d0f3edf512e8506b47d9
Commit:        f410035181d8c524ffc5d0f3edf512e8506b47d9
Parent:        e1840dd9e0b3be55281466e60a9a07cce068db4f
Author:        Zdenek Kabelac <zkabelac@redhat.com>
AuthorDate:    Mon Sep 20 02:09:16 2021 +0200
Committer:     Zdenek Kabelac <zkabelac@redhat.com>
CommitterDate: Mon Sep 20 14:26:09 2021 +0200

cov: check fid instance is created

---
 tools/pvscan.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/tools/pvscan.c b/tools/pvscan.c
index d24ee5724..ec33c9a9a 100644
--- a/tools/pvscan.c
+++ b/tools/pvscan.c
@@ -1234,7 +1234,12 @@ static int _online_devs(struct cmd_context *cmd, int do_all, struct dm_list *pvs
 		}
 
 		fmt = lvmcache_fmt(info);
-		fid = fmt->ops->create_instance(fmt, &fic);
+		if (!(fid = fmt->ops->create_instance(fmt, &fic))) {
+			log_error("pvscan[%d] failed to create format instance.", getpid());
+			ret = 0;
+			continue;
+		}
+
 		vg = NULL;
 
 		mda1 = lvmcache_get_dev_mda(dev, 1);



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2021-09-20 13:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-20 13:30 main - cov: check fid instance is created Zdenek Kabelac

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.