--- zzzz-none-000/linux-3.18.24/fs/jffs2/scan.c 2015-10-31 20:39:51.000000000 +0000 +++ rtl96-5690pro-762/linux-3.18.24/fs/jffs2/scan.c 2024-08-14 08:36:37.000000000 +0000 @@ -476,6 +476,9 @@ case 1: break; default: return ret; } + }else{ + if (mtd_block_isbad(c->mtd, jeb->offset)) + return BLK_STATE_BADBLOCK; } #endif