Re: NFS client fix - was NFS over-quota not detected if utimes() called before fsync()/close()

2013-08-07 Thread Manuel Bouyer
On Tue, Aug 06, 2013 at 12:32:13PM +0200, J. Hannken-Illjes wrote: > To answer my own question: Yes, nfs_vinvalbuf() ignores errors from > vinvalbuf() and therefore delayed write errors get lost. Running the > test on NFS v2 instead of NFS v3, these errors even get lost with > fsync() or close() o

NFS client fix - was NFS over-quota not detected if utimes() called before fsync()/close()

2013-08-06 Thread J. Hannken-Illjes
On Aug 1, 2013, at 10:31 AM, J. Hannken-Illjes wrote: > On Jul 31, 2013, at 10:04 PM, Christos Zoulas wrote: > >> In article <20130730211200.gd96...@trav.math.uni-bonn.de>, >> Edgar Fuß wrote: I think the problem is in nfs_setattr(), sys/nfs/nfs_vnops.c:681, where files are flushed