Subject: Re: (fwd) Coda version 4.6.0
To: None <hubert.feyrer@rz.uni-regensburg.de>
From: None <rvb@sicily.odyssey.cs.cmu.edu>
List: current-users
Date: 06/30/1998 08:21:58
Yes, this will all be straigthened out later in the day.
Hubert Feyrer <hubert.feyrer@rz.uni-regensburg.de> writes:
> Maybe our coda-guy wants to send this to announce@netbsd.org too? :)
>
>
> - Hubert
>
> -------- forwarded-message -------------->
> Path: uni-regensburg.de!uni-erlangen.de!newsfeed.nacamar.de!dispose.news.demon.net!demon!news-lond.gip.net!news.gsl.net!gip.net!btnet-peer!btnet!newsfeed.internetmci.com!209.89.75.15!News.Toronto.iSTAR.net!news.istar.net!island.idirect.com!ultraneo.neosoft.com!bonkers!not-for-mail
> From: jaharkes@TELOS.ODYSSEY.cs.cmu.edu
> Newsgroups: comp.unix.bsd.freebsd.announce
> Subject: Coda version 4.6.0
> Date: 29 Jun 1998 18:34:48 -0500
> Organization: Carnegie Mellon Univ. -- Computer Science Dept.
> Sender: daemon@taronga.com
> Approved: peter@taronga.com
> Message-ID: <6n98ao$a6@bonkers.taronga.com>
> NNTP-Posting-Host: localhost.taronga.com
> Lines: 104
>
> Coda distributed file system
> version 4.6.0 now available
> http://www.coda.cs.cmu.edu
>
> Coda is an advanced experimental distributed file system with features
> such as server replication and disconnected operation for laptops (see the
> WWW site).
>
> Release 4.6.0 is mainly a bug fix release with changes since 4.4.4
> detailed in the ChangeLog file available on the WWW site and in the root
> of the sources. The major improvements in this release are:
>
> - no more server hangs on first time startup of a server
> - RPC2 packet buffers are now checked for sanity and should not
> cause segfaults when bad
> - many thread stack overflows fixed
> - linux 2.1 kernel code is now MUCH more stable (many changes)
> - a coda-linux kernel package for easy module building
> - Linux Debian compilation fixed
> - major improvements in debugging features
> - preliminary support for NT & 95 Coda servers
> - very preliminary support for Win 95 clients (see below)
> - initial support for NetBSD packages
>
> Stability: we believe this release is a major improvement over the
> previous one. Coda 4.6.0 on Linux, FreeBSD and NetBSD is very usable as
> an experimental file system. The development of Coda is largely done
> within /coda and many of us keep email and other vital files in /coda. We
> have confusing situations, but have not lost any files.
>
> Platforms:
>
> Linux (i86 and sparc):
>
> Kernel 2.0 -- kernel code included in coda-linux package; this code is not
> much changed from 4.4.4: it is stable in the sense of not crashing your
> system, but is known to have odd bugs due to an incomplete implementation
> of the Coda semantics
>
> Kernel 2.1 -- kernel code is included in the Linux kernel, HOWEVER, that
> code lags our current version, so you should use the kernel code
> provided in the 4.6.0 coda-kernel package instead (we are holding off
> submitting patches to avoid overloading Linus). This code closely
> follows the Coda semantics and is in constant use by most of us, but is
> less extensively exercised than the 2.0 code and may still, rarely,
> crash systems.
>
> User-level issues: we no longer support libc5; it may still work just
> fine. The Coda tarball compiles under Debian and there will be a Debian
> maintainer for Coda at some point (details to be announced). Packages for
> Red Hat 5.0 are available and appear to work fine on Red Hat 5.1.
>
> NetBSD 1.3:
>
> NetBSD benefits from the general bugfixes and is working very well both as
> a server and as a client. NetBSD 1.3 packages are available.
>
> FreeBSD:
>
> FreeBSD mostly works very well; however, there is a bug which
> occasionally crashes the client cache manager. Tarballs for 2.2.5 are
> available and packages will be available. We apologize that for project
> reasons we will not be able to adequately test 2.2.6 versions until
> August although 4.4.4 was known to work just as well on 2.2.5 and 2.2.6.
>
> Win32:
>
> Preliminary support for running Coda servers on Windows NT and Windows 95.
> In this release, the Win32 port is only suitable for developers to
> experiment with. No kernel-mode code is needed for the Coda server. All
> building is done with cross-compilation using Cygwin32 from Red Hat Linux
> (cross-build RPMs are available); see README.nt in the root of the source
> tree for details.
>
> Windows 95:
>
> Very preliminary support for a client on Windows 95 is included in 4.6.0.
> To use this, you need to have the entire Microsoft toolchain necessary to
> build VxDs for the kernel-level components of Coda. In addition, you need
> a special cross-compilation environment for the user-level components
> which is available for Red Hat Linux from our website.
>
> Note on Windows ports: we hope that by making this code available we will
> encourage developers to explore it and perhaps join in development. It is
> not usable as a filesystem yet.
>
> We thank many net contributors for patches, but above all Michael Callahan
> for developing and contributing the Windows 95 port as well as continuing
> to be an invaluable resource for our group.
>
> Please join our bazaar!
>
> Signed:
>
> The CMU Coda team
>
> Peter J. Braam development leader
> Shafeeq Sinnamohideen extensive networking code improvements
> Jan Harkes improvements to the client and RVM
> Bob Baron BSD support
> Henry Pierce release engineering
> Satya head of the group vital for past, present and
> future
>
> <------- end-of-forwarded-message --------
>
> --
> Hubert Feyrer <hubert.feyrer@rz.uni-regensburg.de>