Coda File System

Re: Coda on FreeBSD

From: Tak Pui LOU <lou_at_man-97-187.ResHall.Berkeley.EDU>
Date: Wed, 5 Mar 2003 12:06:28 -0800 (PST)
Do we need the following for building a CODA kernel?

pseudo-device   vcoda   4               #coda minicache <-> venus comm.

"options CODA" is OK in compiling the kernel. Do I need both of them if I
am just running a CODA server?


On Wed, 5 Mar 2003, Jan Harkes wrote:

> On Thu, Mar 06, 2003 at 01:40:45AM +1100, Tim Robbins wrote:
> > Do the Coda developers have any plans to support FreeBSD again? The userland
> > part has not compiled for many years, and the kernel support is so broken
> > that I would be surprised if it had ever worked (venus calls vfs_mount(),
> > vfs_mount() calls VFS_ROOT() which calls venus -> deadlock).
> I'm not sure why fixes don't end up in the FreeBSD tree. 5.3.20 fixed
> all known compilation issues at the time. The vfs_mount recursing back
> to venus is fixed in the current development tree, basically unifying
> the code with Linux where we always forked a child that performs the
> mount syscall (NetBSD needed that fork as well).
> Well, it looks like I'm going to have to do some FreeBSD kernel module
> hacking anyways to get the current development tree to work. The
> Coda-realms support requires some changes to the venus-kernel interface.
> Jan
Received on 2003-03-05 15:06:16