RE: Rampant ext3/4 corruption on 2.6.34-rc7 with VIVT ARM (Marvell 88f5182)

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Shilimkar, Santosh
Date: Tuesday, May 11, 2010 - 4:14 am

> -----Original Message-----

Not sure if it is related but we saw similar issue with MMC driver on
Cortex-A9 MP core. I was seeing similar weird issues with EXT3 and 
everything use to be fine with EXT2.

All those errors you mentioned use to come and at times whole FS
Use to get corrupted.

It was root-caused to MMC driver which uses DMA engine for TX/RX. The
issue was mainly with writes and hence EXT3 was having issue which does
journaling and hence more writes.
There was a memory write barrier missing before the DMA descriptors 
are handed over to DMA controller.

Regards,
Santosh

--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: Rampant ext3/4 corruption on 2.6.34-rc7 with VIVT ARM ..., Benjamin Herrenschmidt, (Tue May 11, 3:57 am)
RE: Rampant ext3/4 corruption on 2.6.34-rc7 with VIVT ARM ..., Shilimkar, Santosh, (Tue May 11, 4:14 am)
Re: Rampant ext3/4 corruption on 2.6.34-rc7 with VIVT ARM ..., Benjamin Herrenschmidt, (Wed May 12, 9:42 pm)
Re: Rampant ext3/4 corruption on 2.6.34-rc7 with VIVT ARM ..., Benjamin Herrenschmidt, (Thu May 13, 4:51 pm)