NetBSD/sys/coda
dholland 14402d0ff1 Abolish the SAVENAME and HASBUF flags. There is now always a buffer,
so the path in a struct componentname is now always valid during VOP
calls.
2010-11-30 10:43:01 +00:00
..
README
TODO
cnode.h convert more insque/remque style queuing to use a queue(3) TAILQ, 2008-03-21 17:59:57 +00:00
coda.h Fix incorrect comments about the buffer size being 2K; it is really 8K now. 2010-08-07 20:39:33 +00:00
coda_io.h
coda_namecache.c Remove extra whitespace added by a stupid tool. 2009-04-18 14:58:02 +00:00
coda_namecache.h bcmp -> memcmp 2009-03-18 15:14:29 +00:00
coda_opstats.h
coda_pioctl.h Fix incorrect comments about the buffer size being 2K; it is really 8K now. 2010-08-07 20:39:33 +00:00
coda_psdev.c merge christos-time_t 2009-01-11 02:45:45 +00:00
coda_subr.c
coda_subr.h
coda_venus.c Correct incomplete size checks for the coda ioctls. From Dan Rosenberg. 2010-07-20 17:26:03 +00:00
coda_venus.h
coda_vfsops.c Convert 67 namei call sites to use namei_simple, in these functions: 2009-06-29 05:08:15 +00:00
coda_vfsops.h Remove the "struct lwp *" argument from all VFS and VOP interfaces. 2007-11-26 19:01:26 +00:00
coda_vnops.c Abolish the SAVENAME and HASBUF flags. There is now always a buffer, 2010-11-30 10:43:01 +00:00
coda_vnops.h
files.coda Don't generate unused fs_thefs.h headers. 2010-03-02 16:43:48 +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.