From owner-freebsd-current Tue Sep 10 11:07:55 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA02239 for current-outgoing; Tue, 10 Sep 1996 11:07:55 -0700 (PDT) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.211]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id LAA02229 for ; Tue, 10 Sep 1996 11:07:49 -0700 (PDT) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id LAA03121; Tue, 10 Sep 1996 11:05:10 -0700 From: Terry Lambert Message-Id: <199609101805.LAA03121@phaeton.artisoft.com> Subject: Re: Grrr. NFS to a Sun (Slowaris 5.5.1) To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Tue, 10 Sep 1996 11:05:10 -0700 (MST) Cc: henrich@crh.cl.msu.edu, freebsd-current@freebsd.org In-Reply-To: <1858.842321274@time.cdrom.com> from "Jordan K. Hubbard" at Sep 9, 96 07:07:54 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > What I dont understand is if no one is working on NFS, how is it going > > downhill? I mean, cant we just revert back to the NFS that was in 0612, it > > seemed to work very well. > > I think it's more a question of dependencies. You don't need to > change *anything* in the NFS code to make it break, after all, there > being so many other things it depends on which can change. GHAH. It is time to once and for frigging all deine a VFS bottom end for interfacing to the system. I suggest that the interfaces should be macrotized, the expected behaviour documented, and then any VM changes that take place must provide macrotized equivalents. We can then version the interfaces, as necessary, seperately from versioning the VM and other fast moving systems, and we can include "better" interfaces for a given VM when we are permitted to make cross-FS changes (presumably, this will one day be permitted after the Lite2 integration that NetBSD and OpenBSD completed shortly after the Lite2 release, more than a year ago). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.