|
@@ -719,10 +719,11 @@ static int pblk_setup_line_meta_12(struct pblk *pblk, struct pblk_line *line,
|
|
|
|
|
|
/*
|
|
|
* In 1.2 spec. chunk state is not persisted by the device. Thus
|
|
|
- * some of the values are reset each time pblk is instantiated.
|
|
|
+ * some of the values are reset each time pblk is instantiated,
|
|
|
+ * so we have to assume that the block is closed.
|
|
|
*/
|
|
|
if (lun_bb_meta[line->id] == NVM_BLK_T_FREE)
|
|
|
- chunk->state = NVM_CHK_ST_FREE;
|
|
|
+ chunk->state = NVM_CHK_ST_CLOSED;
|
|
|
else
|
|
|
chunk->state = NVM_CHK_ST_OFFLINE;
|
|
|
|