[PATCH] Fixup for Numonyx M29W128 chips

massimo cirillo maxcir at gmail.com
Mon Mar 30 08:56:06 EDT 2009

Hi ,
We performed a complete validation test session on this device,
using jffs2 in the release kernel, without any failures.
Could you specify the test case and the related failure?
What kernel version did you use? Did you apply any patch?

2009/3/26 Darius Augulis <augulis.darius at gmail.com>:
> Hi,
> I'm getting jffs2 errors after write to flash. I don't have the output log
> now, but the idea is that after write to flash, jffs2 does not find magic
> numbers anymore. File system is broken.
> It's completely resolved when write buffers are not used. I could make patch
> which disables write buffer only for M29W128 chips. Anyway it's not working,
> one who needs more performace, is welcome to fix this in better way...
> Darius.
> massimo cirillo wrote:
>> Hi Darius,
>> what kind of failure did you experiment with M29W?
>> In my opinion, complete removal of the buffer program feature is not a
>> good solution,
>> because you are taking away an important feature of the device, that
>> results in
>> a very high performance decrease.
>> Moreover, if you make the fix applicable to all devices with 0x227E device
>> ID,
>> you are removing the same feature from other devices too, such as M29EW
>> that has a much bigger buffer thus resulting in a dramatic performance
>> decrease
>> for this device.

More information about the linux-mtd mailing list