Re: JFFS3 & performance

Jared Hulbert
2005-01-12T22:55:59Z

> 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.