linux/drivers/mtd/ubi
Artem Bityutskiy de75c771b4 UBI: improve NOR flash erasure quirk
More testing of NOR flash against power cuts showed that sometimes
eraseblocks may be unwritable, and we cannot really invalidate
them before erasure. But in this case the eraseblock probably
contains garbage anyway, and we do not have to invalidate the
headers. This assumption might be not true, but this is at least
what I have observed. So if we cannot invalidate the headers,
we make sure that the PEB does not contain valid VID header.
If this is true, everything is fine, otherwise we panic.
2009-08-14 20:02:20 +03:00
..
build.c UBI: fix NOR flash recovery 2009-07-07 11:37:45 +03:00
cdev.c UBI: remove built-in gluebi 2009-06-02 13:53:35 +03:00
debug.c UBI: introduce flash dump helper 2009-08-14 20:02:20 +03:00
debug.h UBI: introduce flash dump helper 2009-08-14 20:02:20 +03:00
eba.c UBI: fix double free on error path 2009-07-24 20:08:52 +03:00
gluebi.c UBI: gluebi: initialize ubi_num field 2009-07-15 11:30:55 +03:00
io.c UBI: improve NOR flash erasure quirk 2009-08-14 20:02:20 +03:00
kapi.c UBI: add notification API 2009-06-02 13:53:35 +03:00
Kconfig UBI: make gluebi a separate module 2009-06-03 17:45:23 +03:00
Kconfig.debug
Makefile UBI: make gluebi a separate module 2009-06-03 17:45:23 +03:00
misc.c
scan.c UBI: print a warning if too many PEBs are corrupted 2009-08-14 20:01:36 +03:00
scan.h UBI: print a warning if too many PEBs are corrupted 2009-08-14 20:01:36 +03:00
ubi-media.h UBI: add image sequence number to EC header 2009-07-05 18:47:07 +03:00
ubi.h UBI: eliminate possible undefined behaviour 2009-08-14 20:01:36 +03:00
upd.c UBI: minor serialization fix 2009-05-18 12:28:26 +03:00
vmt.c UBI: remove built-in gluebi 2009-06-02 13:53:35 +03:00
vtbl.c
wl.c UBI: remove bogus debugging checks 2009-07-05 18:47:05 +03:00