Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Aug 1996 10:50:22 +0100 (BST)
From:      Doug Rabson <dfr@render.com>
To:        Terry Lambert <terry@lambert.org>
Cc:        current@FreeBSD.ORG
Subject:   Re: Using clustered writes for NFSv3
Message-ID:  <Pine.BSI.3.95.960801105000.14900D-100000@minnow.render.com>
In-Reply-To: <199607311838.LAA02488@phaeton.artisoft.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 31 Jul 1996, Terry Lambert wrote:

> > In NFSv3, when a buffer is written to a server, normally the server
> > doesn't write the data to stable storage immediately.  Instead, it informs
> > the client that the data is written but 'unstable'.  The client can later
> > commit the data to stable storage in a seperate call. 
> 
> [ ... ]
> 
> > By a stroke of luck, the existing code for clustered writes in vfs_bio.c
> > and vfs_cluster.c can be made to work for NFSv3 as well.  I needed to
> > tweak cluster_wbuild a little to copy over the B_NEEDCOMMIT flag and to
> > set the b_dirtyoff and b_dirtyend fields of the cluster appropriately.
> 
> Oh, Doug, you stud, you!

Oh!  I'm blushing!

> 
> PLEASE someone, commit this change!

Already done.

--
Doug Rabson, Microsoft RenderMorphics Ltd.	Mail:  dfr@render.com
						Phone: +44 171 251 4411
						FAX:   +44 171 251 0939




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSI.3.95.960801105000.14900D-100000>