[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Block Devices support for JFFS2

At 02:46 AM 8/19/2001 +0200, Willy Tarreau wrote:
>Hi All,
>I have slightly modified JFFS2 to support standard block devices. Now you can
>mount a CompactFlash, a hard disk partition, a floppy, or even a loop device
>containing a JFFS2 file-system. This allowed me to replace EXT2 on my firewall
>which runs on a 16 MB CompactFlash.

This looks interesting. I would like to stress (and not for the first time 
too :) that one should NOT expect to have a power fail reliable system just 
because one can now put JFFS2 on top of a block device.

 From experience, I can state that these "IDE" flash devices (I have tested 
2 different manufactures of CF and 3 different models of 1 major IDE flash 
disk manufacturer) are NOT reliable under power fail conditions- if the 
system is writing to them.

Both these type of devices suffer from low level errors that cause the 
hardware to fail (and the IDE driver to timeout with bad errors like 
"unrecoverable error") while doing writes during power fail testing.

If one is really interested in building a reliable system, that you are 
going to ship in quantity, I would strongly encourage power fail testing on 
these devices.

My experience has not been good.

My 2 cents worth.


To unsubscribe from this list: send the line "unsubscribe jffs-dev" in
the body of a message to majordomo@xxxxxxx.com