Commit 654a01b7 authored by Christophe JAILLET's avatar Christophe JAILLET Committed by Jens Axboe

lightnvm: Fix error handling

According to error handling in this function, it is likely that going to
'out' was expected here.
Signed-off-by: default avatarChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: default avatarMatias Bjørling <matias@cnexlabs.com>
Signed-off-by: default avatarJens Axboe <axboe@fb.com>
parent a88086e0
...@@ -1275,8 +1275,10 @@ static int rrpc_bb_discovery(struct nvm_tgt_dev *dev, struct rrpc_lun *rlun) ...@@ -1275,8 +1275,10 @@ static int rrpc_bb_discovery(struct nvm_tgt_dev *dev, struct rrpc_lun *rlun)
} }
nr_blks = nvm_bb_tbl_fold(dev->parent, blks, nr_blks); nr_blks = nvm_bb_tbl_fold(dev->parent, blks, nr_blks);
if (nr_blks < 0) if (nr_blks < 0) {
return nr_blks; ret = nr_blks;
goto out;
}
for (i = 0; i < nr_blks; i++) { for (i = 0; i < nr_blks; i++) {
if (blks[i] == NVM_BLK_T_FREE) if (blks[i] == NVM_BLK_T_FREE)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment