diff options
Diffstat (limited to 'tools/toollib.c')
-rw-r--r-- | tools/toollib.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tools/toollib.c b/tools/toollib.c index e03aaf77f..fb6edadde 100644 --- a/tools/toollib.c +++ b/tools/toollib.c @@ -3340,6 +3340,13 @@ int process_each_pv(struct cmd_context *cmd, return_ECMD_FAILED; /* + * This full scan would be done by _get_all_devices() if + * it were not done here first. It's called here first + * so that get_vgnameids() will look at any new devices. + */ + dev_cache_full_scan(cmd->full_filter); + + /* * Need pvid's set on all PVs before processing so that pvid's * can be compared to find duplicates while processing. */ |