Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Jul 1996 11:38:39 -0700 (MST)
From:      Terry Lambert <terry@lambert.org>
To:        dfr@render.com (Doug Rabson)
Cc:        current@FreeBSD.ORG
Subject:   Re: Using clustered writes for NFSv3
Message-ID:  <199607311838.LAA02488@phaeton.artisoft.com>
In-Reply-To: <Pine.BSI.3.95.960723135805.12996K-100000@minnow.render.com> from "Doug Rabson" at Jul 23, 96 02:13:45 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> 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!

PLEASE someone, commit this change!

					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199607311838.LAA02488>