Write object headers with stored file extents
[yaffs2.git] / yaffs_nand.c
index 9afd5ec8e1c6cdf2233fc81264a69cf79cae4d28..0d8499bdc63007490533528b74174e84cd28ea96 100644 (file)
@@ -80,6 +80,10 @@ int yaffs_mark_bad(struct yaffs_dev *dev, int block_no)
 {
        block_no -= dev->block_offset;
        dev->n_bad_markings++;
+
+       if (dev->param.disable_bad_block_marking)
+               return YAFFS_OK;
+
        return dev->tagger.mark_bad_fn(dev, block_no);
 }