From owner-freebsd-fs@FreeBSD.ORG Mon Oct 18 08:20:47 2004 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4CA316A4CE for ; Mon, 18 Oct 2004 08:20:47 +0000 (GMT) Received: from mgate.space.se (mgate.space.se [62.119.43.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5F5543D2F for ; Mon, 18 Oct 2004 08:20:46 +0000 (GMT) (envelope-from daniel.gustafsson@space.se) Received: from space.se (sunsrv1.space.se [10.112.201.15]) by mgate.space.se (Postfix) with ESMTP id 15A3D85A0 for ; Mon, 18 Oct 2004 10:20:35 +0200 (CEST) Received: from wxpsegbg1230 (wxpsegbg1230.space.se [10.114.140.76]) by space.se (8.12.8+Sun/8.12.8) with ESMTP id i9I8ET70015904 for ; Mon, 18 Oct 2004 10:14:59 +0200 (MEST) Message-Id: <200410180814.i9I8ET70015904@space.se> From: "Daniel Gustafsson" To: Date: Mon, 18 Oct 2004 10:19:54 +0200 Organization: Saab Ericsson Space AB MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook, Build 11.0.5510 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Thread-Index: AcS06z1Ee88ouIaiSCSpz5/yaa5UGg== Subject: Extracting FFS from FreeBSD X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Oct 2004 08:20:47 -0000 Hello. I am working in a project which is in need of a stand-alone file system and I am interested in extracting FFS from BSD and modyfi it to a stand-alone module. I have some questions before I begin: 1. Is there any simple way to get FFS source code including all the layers nessesary to make a separate module (any tips and hints)? 2. Is there any Blockbased RAM driver available (or something like it) that can be used to test the system on RAM? 3. Can somebody give me some information about the footprint of FFS? 4. Does somebody have any tips of other file systems that already work as a stand-alone module (requirements: blocksize(4-16K), partitions(>=1GB))? Best Regards Daniel