From owner-freebsd-fs Mon Sep 30 06:00:00 1996 Return-Path: owner-fs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA05175 for fs-outgoing; Mon, 30 Sep 1996 06:00:00 -0700 (PDT) Received: from minnow.render.com (render.demon.co.uk [158.152.30.118]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id FAA04918; Mon, 30 Sep 1996 05:59:41 -0700 (PDT) Received: from minnow.render.com (minnow.render.com [193.195.178.1]) by minnow.render.com (8.6.12/8.6.9) with SMTP id NAA10948; Mon, 30 Sep 1996 13:59:21 +0100 Date: Mon, 30 Sep 1996 13:59:21 +0100 (BST) From: Doug Rabson To: fs@freebsd.org, lite2@freebsd.org Subject: Lite2 filesystem code needs testing Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-fs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I think that the Lite2 Merge has got to a stage where it is stable enough for testing. The kernel boots (and shuts down!) cleanly and most of the filesystems except msdosfs and devfs are converted to the new regime. I have seen it panic a couple of times but it is good enough to run xemacs and a kernel compile. I just added some code to make it easier to move from a -current system to a lite2 system - add COMPAT_PRELITE2 to your kernel config. This is pretty minimal compatibility - just enough to get -current's getvfsent() and mount_nfs to work. In particular, fsck on a dirty root filesystem seems to fail to remount the filesystem, causing annoying double-reboots after a panic. Two major work items need to be completed before this code can go into -current: make a LINT kernel compile with no warnings and complete a 'make world'. -- Doug Rabson, Microsoft RenderMorphics Ltd. Mail: dfr@render.com Phone: +44 171 734 3761 FAX: +44 171 734 6426