From owner-freebsd-current Sun Nov 5 16:35:34 1995 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id QAA24463 for current-outgoing; Sun, 5 Nov 1995 16:35:34 -0800 Received: (from dyson@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id QAA24457 for current@freebsd.org; Sun, 5 Nov 1995 16:35:32 -0800 Date: Sun, 5 Nov 1995 16:35:32 -0800 From: John Dyson Message-Id: <199511060035.QAA24457@freefall.freebsd.org> To: current@freebsd.org Subject: Info on my Sunday commits Sender: owner-current@freebsd.org Precedence: bulk Notes on my latest updates to -current: Inclusion of Godmar Back's EXT2FS code. Note that this code has been modified by the FreeBSD team, so bugs should come here first. We'll get the bug reports (and fixes) back to him and also eventually support inclusion of the FreeBSD changes into his code base if he wants to. It appears that the code works, so feel free to test it, but still be gentle!!! Soon (in the next few days), I'll commit the fsck and mkfs code for EXT2FS. Hopefully a fix to the msync problem that is probably making mmaped files not work very will especially in the case of INND problems and NFS. Thanks to Ron Minnich for pointing out at least one of the major problems (it was simply just completely broken on NFS!!!.) Please check this out, and if it doesn't work -- I'll work on it again and again!!! In conjunction with the bug fix, the msync code has been cleaned up substantially. MNT_ASYNC now means even more on UFS. More of the meta-data is written asynchronously and the VREG data is now written asynchronously. I think that even more can be done relatively safely. This can really help on bulk file restores or perhaps news spool partitions. John dyson@freebsd.org