1
0
Fork 0

lightnvm: Fix error handling

According to error handling in this function, it is likely that going to
'out' was expected here.

Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: Matias Bjørling <matias@cnexlabs.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
hifive-unleashed-5.1
Christophe JAILLET 2017-04-15 20:55:35 +02:00 committed by Jens Axboe
parent a88086e098
commit 654a01b788
1 changed files with 4 additions and 2 deletions

View File

@ -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);
if (nr_blks < 0)
return nr_blks;
if (nr_blks < 0) {
ret = nr_blks;
goto out;
}
for (i = 0; i < nr_blks; i++) {
if (blks[i] == NVM_BLK_T_FREE)