mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-09 01:18:39 +03:00
hints: remove the cmd hints list
which is no longer used after commit "toollib: remove all devices list from process_each_pv"
This commit is contained in:
parent
074fce5c73
commit
00ebabfe6e
@ -1605,7 +1605,6 @@ struct cmd_context *create_config_context(void)
|
|||||||
|
|
||||||
dm_list_init(&cmd->config_files);
|
dm_list_init(&cmd->config_files);
|
||||||
dm_list_init(&cmd->tags);
|
dm_list_init(&cmd->tags);
|
||||||
dm_list_init(&cmd->hints);
|
|
||||||
|
|
||||||
if (!_init_lvm_conf(cmd))
|
if (!_init_lvm_conf(cmd))
|
||||||
goto_out;
|
goto_out;
|
||||||
@ -1670,7 +1669,6 @@ struct cmd_context *create_toolcontext(unsigned is_clvmd,
|
|||||||
dm_list_init(&cmd->formats);
|
dm_list_init(&cmd->formats);
|
||||||
dm_list_init(&cmd->segtypes);
|
dm_list_init(&cmd->segtypes);
|
||||||
dm_list_init(&cmd->tags);
|
dm_list_init(&cmd->tags);
|
||||||
dm_list_init(&cmd->hints);
|
|
||||||
dm_list_init(&cmd->config_files);
|
dm_list_init(&cmd->config_files);
|
||||||
label_init();
|
label_init();
|
||||||
|
|
||||||
|
@ -206,7 +206,6 @@ struct cmd_context {
|
|||||||
* Devices and filtering.
|
* Devices and filtering.
|
||||||
*/
|
*/
|
||||||
struct dev_filter *filter;
|
struct dev_filter *filter;
|
||||||
struct dm_list hints;
|
|
||||||
struct dm_list use_devices; /* struct dev_use for each entry in devices file */
|
struct dm_list use_devices; /* struct dev_use for each entry in devices file */
|
||||||
const char *md_component_checks;
|
const char *md_component_checks;
|
||||||
const char *search_for_devnames; /* config file setting */
|
const char *search_for_devnames; /* config file setting */
|
||||||
|
@ -365,7 +365,6 @@ static void _unlock_hints(struct cmd_context *cmd)
|
|||||||
|
|
||||||
void hints_exit(struct cmd_context *cmd)
|
void hints_exit(struct cmd_context *cmd)
|
||||||
{
|
{
|
||||||
free_hints(&cmd->hints);
|
|
||||||
if (_hints_fd == -1)
|
if (_hints_fd == -1)
|
||||||
return;
|
return;
|
||||||
_unlock_hints(cmd);
|
_unlock_hints(cmd);
|
||||||
|
@ -1207,8 +1207,6 @@ int label_scan(struct cmd_context *cmd)
|
|||||||
(unsigned long long)want_size_kb);
|
(unsigned long long)want_size_kb);
|
||||||
}
|
}
|
||||||
|
|
||||||
dm_list_init(&cmd->hints);
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* If we're using hints to limit which devs we scanned, verify
|
* If we're using hints to limit which devs we scanned, verify
|
||||||
* that those hints were valid, and if not we need to scan the
|
* that those hints were valid, and if not we need to scan the
|
||||||
@ -1220,18 +1218,16 @@ int label_scan(struct cmd_context *cmd)
|
|||||||
_scan_list(cmd, cmd->filter, &all_devs, 0, NULL);
|
_scan_list(cmd, cmd->filter, &all_devs, 0, NULL);
|
||||||
/* scan_devs are the devs that have been scanned */
|
/* scan_devs are the devs that have been scanned */
|
||||||
dm_list_splice(&scan_devs, &all_devs);
|
dm_list_splice(&scan_devs, &all_devs);
|
||||||
free_hints(&hints_list);
|
|
||||||
using_hints = 0;
|
using_hints = 0;
|
||||||
create_hints = 0;
|
create_hints = 0;
|
||||||
/* invalid hints means a new dev probably appeared and
|
/* invalid hints means a new dev probably appeared and
|
||||||
we should search for any missing pvids again. */
|
we should search for any missing pvids again. */
|
||||||
unlink_searched_devnames(cmd);
|
unlink_searched_devnames(cmd);
|
||||||
} else {
|
|
||||||
/* The hints may be used by another device iteration. */
|
|
||||||
dm_list_splice(&cmd->hints, &hints_list);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
free_hints(&hints_list);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Check if the devices_file content is up to date and
|
* Check if the devices_file content is up to date and
|
||||||
* if not update it.
|
* if not update it.
|
||||||
|
Loading…
Reference in New Issue
Block a user