From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 16 09:45:09 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A82F16A4CE for ; Tue, 16 Dec 2003 09:45:09 -0800 (PST) Received: from mhub-w5.tc.umn.edu (mhub-w5.tc.umn.edu [160.94.160.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB67043D33 for ; Tue, 16 Dec 2003 09:45:07 -0800 (PST) (envelope-from ryans@gamersimpact.com) Received: from [204.147.92.3] by mhub-w5.tc.umn.edu with ESMTP for hackers@freebsd.org; Tue, 16 Dec 2003 11:45:06 -0600 From: Ryan Sommers To: hackers@freebsd.org Content-Type: text/plain Message-Id: <1071596493.1155.18.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 16 Dec 2003 11:41:33 -0600 Content-Transfer-Encoding: 7bit Subject: FreeBSD VFS System? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Dec 2003 17:45:09 -0000 Are there any good web resources or books on the VFS system that the FreeBSD kernel uses? I'm guessing it might have originated from the 4.4BSD(?) interface. I've been attempting to read through the source code for different system calls (ie mkdir, rmdir, mount/umount) and haven't been able to get very far because of the substantial layers of indirection involved. For this reason I was looking at picking apart the different subsystems involved and was wondering if there was anything any more annotated then the source code itself. Thanks in advance. -- Ryan "leadZERO" Sommers ryans@gamersimpact.com