NetBSD/sys/coda
pooka 8d1f899239 * nuke the nameidata parameter from VFS_MOUNT(). Nobody on tech-kern
knew what it was supposed to be used for and wrstuden gave a go-ahead
* while rototilling, convert file systems which went easily to
  use VFS_PROTOS() instead of manually prototyping the methods
2007-07-31 21:14:15 +00:00
..
README Remove cruft. Update to current reality. 2007-04-08 13:50:51 +00:00
TODO Remove cruft. Update to current reality. 2007-04-08 13:50:51 +00:00
cnode.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
coda.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
coda_io.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
coda_kernel.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
coda_namecache.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
coda_namecache.h integrate kauth. 2006-05-14 21:19:33 +00:00
coda_opstats.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
coda_pioctl.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
coda_psdev.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
coda_subr.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
coda_subr.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
coda_venus.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
coda_venus.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
coda_vfsops.c * nuke the nameidata parameter from VFS_MOUNT(). Nobody on tech-kern 2007-07-31 21:14:15 +00:00
coda_vfsops.h * nuke the nameidata parameter from VFS_MOUNT(). Nobody on tech-kern 2007-07-31 21:14:15 +00:00
coda_vnops.c Initialize size and/or writesize when creating a vnode. 2007-07-23 11:27:45 +00:00
coda_vnops.h integrate kauth. 2006-05-14 21:19:33 +00:00
files.coda merge ktrace-lwp. 2005-12-11 12:16:03 +00:00

README

$NetBSD: README,v 1.3 2007/04/08 13:50:51 gdt Exp $

Coda is a distributed filesystem.  It is derived from AFS, but
supports disconnected operation, both reading and writing.  This
directory contains the interface between the VFS layer and a
user-space program ("venus") that implements the client part of Coda.
The interface is similar to puffs(9) in many respects.

Coda servers do not need kernel support.

For information on Coda, see
  http://www.coda.cs.cmu.edu

As of April 2007, Coda is not quite stable enough for demanding
production use, but is usable by those who are willing to deal with
problems.  Help can be obtained via the list codalist@coda.cs.cmu.edu.

As of April 2007, pkgsrc/net/coda\* is old, and gdt recommends running
code from Coda's CVS.

As of April 2007, the kernel code has not been tested on 64-bit
architectures.  It runs on i386 and has previously been tested on
sparc.