2009/11/25 Laurence Withers : > On Wed, Nov 25, 2009 at 03:27:26PM +1300, Charles Manning wrote: >> What I have now only fails if a mmap write is followed by a truncate down then >> truncate up. > > I'm not sure if this is relevant, or sheds any light on the situation, but > have you read this article from LWN? > >  File holes, races, and mmap() >  http://lwn.net/Articles/357767/ I read the article a few weeks ago. If I understand correctly, the bug described by this article is triggered when quota exhausts or the filesystem has no more space or two process and one of it be killed. However, this is not the case in fsx Jisheng