diff options
| -rw-r--r-- | drivers/md/dm-cache-target.c | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/md/dm-cache-target.c b/drivers/md/dm-cache-target.c index 5ad227f0cea..76cc910557f 100644 --- a/drivers/md/dm-cache-target.c +++ b/drivers/md/dm-cache-target.c @@ -2009,6 +2009,8 @@ static int cache_ctr(struct dm_target *ti, unsigned argc, char **argv)  		goto out;  	r = cache_create(ca, &cache); +	if (r) +		goto out;  	r = copy_ctr_args(cache, argc - 3, (const char **)argv + 3);  	if (r) {  |