--- kernel-2.4.18.orig/drivers/mtd/chips/map_ram.c +++ kernel-2.4.18/drivers/mtd/chips/map_ram.c @@ -107,5 +107,7 @@ for (i=0; ilen; i++) map->write8(map, 0xFF, instr->addr + i); + instr->state = MTD_ERASE_DONE; + if (instr->callback) instr->callback(instr);