[pnfs] Status meeting pNFS

J. Bruce Fields bfields at fieldses.org
Thu Aug 31 11:44:34 EDT 2006


On Thu, Aug 31, 2006 at 11:38:27AM -0400, William A.(Andy) Adamson wrote:
> bhalevy at panasas.com said:
> > Currently the layout needs to be encoded in XDR by the file system code
> > which means preceding the opaque layout with a 4 byte, XDR encoded  length.
> > If you want to keep the file system ignorant about XDR then the  routing also
> > needs to return the length of whatever it encoded opaquely  and the nfsd
> > should "frame" the layout bits with XDR length and realign  resp->p if
> > needed. 
> 
> it's not so much keeping the file system ignorant of the XDR as it is keeping 
> the nfs layer ignorant of the file system opaque layout.

That makes sense.  But there's no reason not to allow the filesystem to
share common xdr code with NFS, if the filesystem happens to be using
xdr encoding for the opaque layout object.  (Which probably is a
sensible choice.)  Right?

--b.


More information about the pNFS mailing list