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>