tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: NFS vs jumbograms?

Matt Benjamin wrote:
> Hi David,
> That sounds like a sensible plan. I mentioned this to Rick Macklem at
> this spring's NFSv4 bakeathon. Rick said he would be happy to answer
> questions and the like, to assist interested NetBSD developers who
> might be interested in taking this on.
The code was originally done on OpenBSD (2.6, to indicate how long ago
that was;-) and written to be portable between the BSDen. The non-FreeBSD
ports (I never did NetBSD) haven't been maintained and some of the portability
has suffered bit rot, but shouldn't be too bad.

The place to start would be the source in FreeBSD's head and all the files
with "port" in the name need to be re-written and then whatever else is needed
to do the NetBSD port. I can provide helpful hints, but don't have the time
to do the actual port. Where the non "*port*" files need to be changed for
the port, I should be able to upstream a version that works for both to
FreeBSD's head, so that can be tracked once the port is completed.

Anyhow interested can email me. Good luck with whatever you choose to do, rick

> Matt
> ----- "David Holland" <> wrote:
> > On Mon, Jun 03, 2013 at 11:16:25PM -0400, Matt W. Benjamin wrote:
> >  > NFS-per se has change a lot since...NFSv4 came out. What NFS
> >  > versions does NetBSD currently support? I had the sense that it
> >  > probably tracked Rick Macklem's FreeBSD work at some distance...
> >  > Like, does NetBSD support pNFS?
> >
> > We don't have nfsv4 yet. This is getting to be a Problem(TM).
> >
> > The conclusion seems to be that we should import FreeBSD's new nfs
> > code that includes nfsv4, and once/if we get it to a decent level of
> > stability, shoot our old nfs code. The problem with this is that
> > someone needs to do it.
> >
> > The alternative appears to be writing a new nfsv4 implementation,
> > and
> > that's an even bigger problem from the getting-things-done point of
> > view.
> >
> > --
> > David A. Holland
> >
> --
> Matt Benjamin
> The Linux Box
> 206 South Fifth Ave. Suite 150
> Ann Arbor, MI 48104
> tel. 734-761-4689
> fax. 734-769-8938
> cel. 734-216-5309

Home | Main Index | Thread Index | Old Index