From owner-freebsd-fs Tue May 2 13: 4:55 2000 Delivered-To: freebsd-fs@freebsd.org Received: from ewok.creative.net.au (ewok.creative.net.au [203.30.44.82]) by hub.freebsd.org (Postfix) with SMTP id 9801F37B813 for ; Tue, 2 May 2000 13:04:47 -0700 (PDT) (envelope-from freebsd@ewok.creative.net.au) Received: (qmail 71844 invoked by uid 1008); 2 May 2000 20:04:32 -0000 Date: Wed, 3 May 2000 04:04:32 +0800 From: Adrian Chadd To: freebsd-fs@freebsd.org Subject: A proposal : IFS Message-ID: <20000503040431.B53701@ewok.creative.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I've had a modification to FFS called IFS (inode filesystem) in the works for a while, and I think its time for people to look at it. In a nutshell, it removes the directory namespace from FFS and presents a flat inode numbered namespace to applications. It was originally written for squid and inn type applications, but a few people have suggested other applications such as CODA/AFS stores/caches, and temp filesystems. The latest coderun is about 3 weeks old, and I haven't had time lately to keep it up to date with -current. However right now I'm after some comments. The only things this code is lacking is support for NFS cookies, and softupdates. I don't think either are very important right now, but if someone wants to prove me wrong, go ahead. :-) The code is located at : http://www.freebsd.org/~adrian/ifs/ Enjoy :) Adrian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message