Coda File System

Re: Coda on FreeBSD

From: Jan Harkes <jaharkes_at_cs.cmu.edu>
Date: Wed, 5 Mar 2003 11:25:13 -0500
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 11:27:43