summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2016-08-23 21:30:51 -0800
committerKent Overstreet <kent.overstreet@gmail.com>2016-08-23 21:31:24 -0800
commit9ef7f9ae860e0ee6c28cc8bd51efceea0e3375b0 (patch)
tree74de7ffe486df47c52613f8e809985a114227191
parent9c79c00b0d02f0da5e01ad5cd1bf4ae2ce421d5d (diff)
bcache: fix missing unlock in error path
-rw-r--r--drivers/md/bcache/super.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/md/bcache/super.c b/drivers/md/bcache/super.c
index f7e86453c857..09451a155b35 100644
--- a/drivers/md/bcache/super.c
+++ b/drivers/md/bcache/super.c
@@ -2230,7 +2230,7 @@ const char *bch_register_cache_set(char * const *devices, unsigned nr_devices,
err = validate_cache_super(sb);
if (err)
- return err;
+ goto err_unlock;
}
err = "cache set already registered";