]> err.no Git - linux-2.6/blobdiff - fs/jffs2/erase.c
[JFFS2] Speed up mount for directly-mapped NOR flash
[linux-2.6] / fs / jffs2 / erase.c
index ad0121088dde3883ec964e6e90568b0abffe4733..6b1f7bee3653fb7aeea312caaea69d1eb7204a8e 100644 (file)
@@ -333,7 +333,7 @@ static int jffs2_block_check_erase(struct jffs2_sb_info *c, struct jffs2_erasebl
 
                *bad_offset = ofs;
 
-               ret = jffs2_flash_read(c, ofs, readlen, &retlen, ebuf);
+               ret = c->mtd->read(c->mtd, ofs, readlen, &retlen, ebuf);
                if (ret) {
                        printk(KERN_WARNING "Read of newly-erased block at 0x%08x failed: %d. Putting on bad_list\n", ofs, ret);
                        goto fail;