JFFS3 & performance
Jared Hulbert
jaredeh at gmail.com
Wed Jan 12 17:55:57 EST 2005
> That's not true. Eraseblocks can go bad during operation. That doesn't
> mean that the whole device returns bad data.
Sure, during an erase... How does a checksum help you here?
> CRCs are needed. Or rather, some form of checksum is needed. Bits flip
> during operation on NOR as well. I've seen it happen. It's rare, but
> as David put it in an IRC conversation "it's a sanity check on the
> hardware".
>
> There's sort of multiple threads on this topic, so maybe check some of
> those. We even got Joern to agree they're needed :).
I respectfully disagree. I don't think checksums are needed to
protect you from NOR read errors *unless* the checksums are the only
thing protecting the filesystem from bad things like crashes, power
failures, and bugs.
More information about the linux-mtd
mailing list