diff --git a/drivers/md/dm-crypt.c b/drivers/md/dm-crypt.c index 9b5e1eb0ffcf2abc5eca67df5d1de398bd8ed522..9eeea196328acc63c3220c309399abf014dfbb4b 100644 --- a/drivers/md/dm-crypt.c +++ b/drivers/md/dm-crypt.c @@ -1816,6 +1816,7 @@ static int crypt_ctr(struct dm_target *ti, unsigned int argc, char **argv) if (ret) goto bad; + ret = -EINVAL; while (opt_params--) { opt_string = dm_shift_arg(&as); if (!opt_string) {