Thank you for commenting.
I am glad to contribute to development of XFS.
In message "Re: data corruption on nfs+xfs"
>On Thu, Jun 10, 2004 at 10:30:31AM +0900, Masanori TSUDA wrote:
>> I have reproduced similar problem on xfs1.3.1 (based on 2.4.21),
>> my environment is as follows.
>> I have investigated the issue using the kernel embeded local trace.
>> I think that the issue was caused by the delayed allocation mechanism.
>> I explain the example of curruption scenario which I guess.
>Thank you, and an excellent explanation too. I think you may
>well have figured it out.
>> I think that one of solution for the issue is to flush only buffers in
>> end of the file before allocating disk space for delayed allocation blocks,
>> don't flush buffers over that.
>I'm sure Russell will have more to add tomorrow when he's
>awake. I've ported your patch forward to current CVS (for
>2.4 and 2.6 kernels), for my own testing purposes and have
>included it below for anyone else who is interested.