Subject: Re: Huge (> 1TB) disk
To: None <rmk@rmkhome.com>
From: Jason R Thorpe <thorpej@wasabisystems.com>
List: netbsd-users
Date: 05/13/2002 21:43:26
On Mon, May 13, 2002 at 10:26:38PM -0600, Rick Kelly wrote:

 > Nope. Look at the FreeBSD source tree. FFS approximately the same as
 > NetBSD FFS. UFS on FreeBSD is FFS with ACL support.

Sigh.

If you look at the code in FreeBSD, you'll note that FFS uses several
routines from UFS.

If you look at UFS, the opposite is not true.

Take a look at what FFS is ... the on-disk storage format for the file
system, and things to manipulate it.

Take a look at what UFS is ... directory stuff, inode handling, quaota
handling, ACL handling, etc.

There is a clear separation of the two sets of functionality.

Now, take a look at the code in NetBSD.  You'll see a similar separation
of functionality ... UFS for the high-level Unix file system stuff, FFS
and LFS providing the on-disk storage support.

-- 
        -- Jason R. Thorpe <thorpej@wasabisystems.com>