From owner-freebsd-afs Sun May 6 6:42:50 2001 Delivered-To: freebsd-afs@freebsd.org Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by hub.freebsd.org (Postfix) with ESMTP id B970937B422 for ; Sun, 6 May 2001 06:42:47 -0700 (PDT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (robert@fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.11.3/8.11.3) with SMTP id f46DgZf34708; Sun, 6 May 2001 09:42:36 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Sun, 6 May 2001 09:42:35 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: "Michael C . Wu" Cc: Tom Maher , freebsd-afs@FreeBSD.org, port-freebsd@openafs.org Subject: Re: Build fix In-Reply-To: <20010426111730.A85910@peorth.iteration.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-afs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, 26 Apr 2001, Michael C . Wu wrote: > On Fri, Apr 20, 2001 at 06:24:43PM -0400, Robert Watson scribbled: > | On 20 Apr 2001, Tom Maher wrote: > > If we ever plan on importing OpenAFS, should our development and porting > platform be 5.0-CURRENT instead? I realize the similiarities in > toolchains, etc. However, Since OpenAFS is technically a > ``filesystem,'' with the precedence of NFS and Coda, we should at least > make sure it works with our development platform. Well, it's certainly arguable that the kernel module should work on both 4.x-STABLE and 5.0-CURRENT. I would imagine that, in general, the userland code wouldn't care much if at all which it is running on. There have been some VFS changes between -STABLE and -CURRENT, but the most notable difference lies in the kernel synchronization primitives. If you take a look at Boris's SMBFS code, you'll see he works around this by abstracting away from {lockmgr, sxlock} to make use of a generic locking interface. This is probably the right approach for file system modules that are under active development and intended to work on both branches. Robert N M Watson FreeBSD Core Team, TrustedBSD Project robert@fledge.watson.org NAI Labs, Safeport Network Services To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-afs" in the body of the message