Don't know whether anybody else is still interested in this issue. But the status should be updated (well in case of nobody else care, this is a reference for myself in the future):
Yesterday I was trying to install a new harddisk to my ls-wvl. After partitioning, the next question was naturally the choice of file system. And although I've used JFS (except boot partition) for all my linux machine for years, I decided to give a try on XFS as I remembered to have seen somewhere that the issue of XFS on arm had been fixed. After formatting, I did a speed test using dd. And XFS rules. With CFQ I/O scheduler, the writing speed was above 160MB/s (at second partition, so close to the start of the hard disk). While JFS, even with its best partner deadline elevator, the speed was below 140MB/s.
I still didn't verify the file integrity yet. But according to the information here
, the issue was fixed back in Feb. 2010. The mainline kernel including the fix should be 2.6.34. But for MIPS architecture, it was finally fixed in 3.2.