(Illustration by Gaich Muramatsu)
Jim, 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: jrd_at_bu.edu Distributed Systems > http://www.bu.edu/~jrd/ tel. (617)-353-8248 > -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-++--+-+-+-+-+-+- > >Received on 1998-07-29 10:54:06