Re: NFS client/buffer cache deadlock

From: Marc Olzheim <marcolz_at_stack.nl>
Date: Wed, 20 Apr 2005 20:03:32 +0200
On Wed, Apr 20, 2005 at 01:28:39PM -0400, Brian Fundakowski Feldman wrote:
> > It is ok to return partial success if the first chunk of a large write
> > succeeded and a later chunk failed persistently, but not if it cannot be
> > performed as a single NFS transaction.
> 
> What is your rationale for this?

Probably the part that you quoted about the write() after the short
write() supposedly returning an error.

Besides from that: since it isn't non-blocking, why not just block until
everything is written ? That's the way it is done on FreeBSD 4.x and
that's how I interpret the standards...

Marc

Received on Wed Apr 20 2005 - 16:03:33 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:32 UTC