Hi all!  I'm working on a system using yaffs2 (kernel 2.6.14, yaffs v1.13 2005/11/07).  All is working fine, except we are seeing test failures when running some LTP IO tests using mmap()'d files.  A basic write/read test is returning errors saying the data doesn't match what was written.

I've also noticed that mmap()'d writing causes bad blocks to be found very quickly, even though much longer regular read/write tests do not.

Are there known problems with mmap()'d writing, or bugs from that era that anyone can remember?

Thanks!
ken