Coda File System

Re: Solaris 2 port of cache manager

From: Peter J. Braam <>
Date: Wed, 29 Jul 1998 10:44:32 -0400 (EDT)

Please go ahead -- you will be contributing something pretty important.  I
suspect that the BSD kernel code (in the tarball) will be a good starting
point in addition to what you mention as sources.  The protocol is
reasonably documented in our Kernel/Venus protocol document on the WWW.

I don't think that anyone else will be doing this as soon as you can do
this and also you know all the details about these systems so that this
will actually succeed. 

BTW we have not lost your changes and AXP support is being worked on.  I
expect we will get that going during the fall.

I expect to come to Boston in the end of August or sometime September and
if possible it would be nice to have a cup of coffee again. 

- Peter -

On Wed, 29 Jul 1998, Jim Doyle wrote:

> Given that I promised to contribute something useful to this project
> rather than occassional postings.....
> Whats going on with the Solaris 2.x port.
> I have access to the Transarc AFS 3.4 sources.  From this,
> I can easily study how the scaffolding that is needed to 
> implement a loadable filesystem module.  In addition, I
> have examples of how to interface to the Solaris VFS layer.
> (afs_vfsops.c , afs_vnodeops.c). Finally, I can study how
> to implement a new system call.
> Will this be useful.... I wont do it if someone else with
> more Solaris expertise is ready to do it. Likewise, if there
> is another case of a Solaris 2.x filesystem module, I'd rather
> see someone use that.
> I have no issue about using the AFS code as a reference... After all,
> we are no copying ANY Transarc ideas, we are just using them as
> a learning example to see how one packages an arbitrary new
> filesystem module.
> Finally, the DCE/DFS codebase should give you a nice reference
> implementation to other architectures - such as AIX, HPUX, OSF1.
> -- Jim
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> Jim Doyle                         Boston University   Information Technology
> Systems Analyst/Programmer        email:   Distributed Systems
> 			      tel. (617)-353-8248
> -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-++--+-+-+-+-+-+-
Received on 1998-07-29 10:54:06