[lvm-devel] master - scan: refresh filters before scan
David Teigland
teigland at sourceware.org
Thu Apr 26 19:58:14 UTC 2018
Gitweb: https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=cdb8400de2d89e2e5901524acdd2178118d740b7
Commit: cdb8400de2d89e2e5901524acdd2178118d740b7
Parent: 1c97fda42576367e263f8c928c060271787ad1c1
Author: David Teigland <teigland at redhat.com>
AuthorDate: Thu Apr 26 14:48:13 2018 -0500
Committer: David Teigland <teigland at redhat.com>
CommitterDate: Thu Apr 26 14:48:13 2018 -0500
scan: refresh filters before scan
The filters save information about devices that should
be ignored, so if we need to repeat a scan (unusual,
but happens in clvmd), we need to update the filters.
---
lib/cache/lvmcache.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/lib/cache/lvmcache.c b/lib/cache/lvmcache.c
index 7534567..e88d350 100644
--- a/lib/cache/lvmcache.c
+++ b/lib/cache/lvmcache.c
@@ -1251,6 +1251,9 @@ int lvmcache_label_scan(struct cmd_context *cmd)
goto out;
}
+ if (!refresh_filters(cmd))
+ log_error("Scan failed to refresh device filter.");
+
/*
* Duplicates found during this label scan are added to _found_duplicate_devs().
*/
More information about the lvm-devel
mailing list