Wear Leveling in JFFS2 NOT working!(?)

Chris Read chris.read at activesilicon.co.uk
Thu May 3 11:51:43 EDT 2001

There are applications where a deeply embedded system may get power cycled 
frequently; thus I would advocate that wear levelling should work correctly 
in this case.

Chris Read

On 03 May 2001 16:30, David Woodhouse [SMTP:dwmw2 at infradead.org] wrote:
> vipin.malik at daniel.com said:
> > As hypothesized, the every few minutes cycling was what was screwing up
> > the wear leveling algorithm. After the cycling stopped, all sectors
> > showed up in the log and additionally each was cycled the same number
> > of times!
> Good :)
> > In my opinion, there should be no need to fix the algorithm to
> > accommodate the frequent cycling. Power going down every few minutes
> > is (usually) NOT a normal mode of operation of an embedded system.
> It's not normal, but given that it's quite easy for us to deal with it by
> attempting to start in a different place each time, we might as well do 
> If it were more difficult, I'd be inclined to agree with you that it's 
> worth the effort.
> --
> dwmw2
> ______________________________________________________
> Linux MTD discussion mailing list
> http://lists.infradead.org/mailman/listinfo/linux-mtd/

More information about the linux-mtd mailing list