From owner-freebsd-fs Wed Jul 15 08:45:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA05455 for freebsd-fs-outgoing; Wed, 15 Jul 1998 08:45:37 -0700 (PDT) (envelope-from owner-freebsd-fs@FreeBSD.ORG) Received: from gatewaya.anheuser-busch.com (gatewaya.anheuser-busch.com [151.145.250.252]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA05449 for ; Wed, 15 Jul 1998 08:45:36 -0700 (PDT) (envelope-from Matthew.Alton@anheuser-busch.com) Received: by gatewaya.anheuser-busch.com; id KAA05575; Wed, 15 Jul 1998 10:43:09 -0500 Received: from stlabcexg004.anheuser-busch.com(stlabcexg004 151.145.101.160) by gatewaya via smap (V2.1) id xma005567; Wed, 15 Jul 98 10:42:42 -0500 Received: by stlabcexg004.anheuser-busch.com with Internet Mail Service (5.5.1960.3) id <3851V181>; Wed, 15 Jul 1998 16:45:50 +0100 Message-ID: <31B3F0BF1C40D11192A700805FD48BF90177660E@STLABCEXG011> From: "Alton, Matthew" To: "Hancock, Michael (Internet)" Cc: "'FreeBSD-fs@FreeBSD.ORG'" Subject: RE: LFS Hacking Date: Wed, 15 Jul 1998 16:46:13 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.1960.3) Content-Type: text/plain Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > -----Original Message----- > From: Hancock, Michael (Internet) > Sent: Wednesday, July 15, 1998 12:54 AM > To: Alton, Matthew > Cc: 'FreeBSD-fs@FreeBSD.ORG' > Subject: Re: LFS Hacking > > On Tue, 14 Jul 1998, Alton, Matthew wrote: > > > OK people, I'm hip-deep in LFS code and the vfs/vnode interface > > and all the other goodies we need to make LFS happen. Are there > > any wish-list type requests or design deltas or anything before I > > move into the 'you should have said something earlier' phase? > > Right now, I'm just trying to stabilize the existing code. Once > this > > done, I'll apply lessons learned to logging metadata only to make > > a journaling filesystem. > > Just go to it. If you get LFS working that'd be excellent. > > You do understand that a log structured filesystem is quite a > different > kettle of fish than a meta-data journaling filesystem, right? [Alton, Matthew] Yupper. For the metadata-only one I would like to use ufs-style fixed-position inodes in conjunction with asyncronous I/O and do pending/commit flags in a IBM-JFS type fixed-size log. The 'lessons learned' will be general vfs-oid techniques &etc. I'm still not overly happy with the vfs/vnode structure but the chapter from Vahalla's _UNIX Internals_ has shed considerable light on the subject. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message