From owner-freebsd-fs Tue Nov 9 23:31:34 1999 Delivered-To: freebsd-fs@freebsd.org Received: from cs.columbia.edu (cs.columbia.edu [128.59.16.20]) by hub.freebsd.org (Postfix) with ESMTP id 9551314BCC for ; Tue, 9 Nov 1999 23:31:25 -0800 (PST) (envelope-from ezk@shekel.mcl.cs.columbia.edu) Received: from shekel.mcl.cs.columbia.edu (shekel.mcl.cs.columbia.edu [128.59.18.15]) by cs.columbia.edu (8.9.1/8.9.1) with ESMTP id CAA14064; Wed, 10 Nov 1999 02:31:25 -0500 (EST) Received: (from ezk@localhost) by shekel.mcl.cs.columbia.edu (8.9.1/8.9.1) id CAA10809; Wed, 10 Nov 1999 02:31:24 -0500 (EST) Date: Wed, 10 Nov 1999 02:31:24 -0500 (EST) Message-Id: <199911100731.CAA10809@shekel.mcl.cs.columbia.edu> X-Authentication-Warning: shekel.mcl.cs.columbia.edu: ezk set sender to ezk@shekel.mcl.cs.columbia.edu using -f From: Erez Zadok To: Jan Pechanec Cc: Erez Zadok , freebsd-fs@FreeBSD.ORG Subject: Re: stupidfs - easily extensible test file systems? In-reply-to: Your message of "Tue, 09 Nov 1999 10:00:20 +0100." Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message , Jan Pechanec writes: > On Fri, 5 Nov 1999, Erez Zadok wrote: > > Why I'm interesting in this is that I would like to do > something on this as my final work at university. I don't want to > include my changes in any OS like FreeBSD or Linux, the work is not > intended to be so vast. > > Maybe I would like to use Minix, it has no VFS etc. so I am > free to change what I want and the changes won't be so expensive as > they would be in FreeBSD, eg. I would like to try to separate fs into > really small layers, ie. UFS can be devided in three layers (disk, > inode, dir layer). I am not sure whether it is possible in an > efficient way, but I want to try it. I can invent VFS-like interface > that would be extensible etc. etc. I know that no of these changes > most probably won't appear anywhere, but this is not my goal. I'm just > interested. > > Please, could you comment whether you think it is worth the > effort of not? > > thank you, Jan. I understand better now. Thanks. Yes what you're proposing would be useful, if it is really really simple. I think it'd be a useful teaching tool, for people who want to learn file systems w/o the huge overhead of a fully-featured f/s. I would suggest you consider the msdosfs sources, being that they are probably the simplest, and remove much of the code to make it, say, use a limited number of dirs and files. Erez. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message