summaryrefslogtreecommitdiff
path: root/tools/lvresize.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/lvresize.c')
-rw-r--r--tools/lvresize.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/tools/lvresize.c b/tools/lvresize.c
index f39f03a40..f0faf6dff 100644
--- a/tools/lvresize.c
+++ b/tools/lvresize.c
@@ -39,6 +39,13 @@ static int _lvresize_params(struct cmd_context *cmd, int argc, char **argv,
else
lp->resize = LV_ANY;
+ if (lp->resize == LV_REDUCE) {
+ if (arg_is_set(cmd, checkfs_ARG))
+ lp->checkfs = arg_int_value(cmd, checkfs_ARG, 1);
+ else
+ lp->checkfs = find_config_tree_bool(cmd, global_lvreduce_checkfs_CFG, NULL);
+ }
+
lp->sign = lp->poolmetadata_sign = SIGN_NONE;
if ((lp->use_policies = arg_is_set(cmd, usepolicies_ARG))) {