From owner-cvs-all Sun Nov 28 13:30: 4 1999 Delivered-To: cvs-all@freebsd.org Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (Postfix) with ESMTP id DD02A150C9; Sun, 28 Nov 1999 13:29:42 -0800 (PST) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.3/8.9.2) with ESMTP id WAA18052; Sun, 28 Nov 1999 22:29:35 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: Andrzej Bialecki Cc: cvs-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf options src/sys/dev/md md.c src/sys/i386/conf GENERIC LINT PCCARD src/sys/kern vfs_conf.c src/sys/sys conf.h src/sys/ufs/mfs mfs_vfsops.c In-reply-to: Your message of "Sun, 28 Nov 1999 22:27:01 +0100." Date: Sun, 28 Nov 1999 22:29:34 +0100 Message-ID: <18050.943824574@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk In message , Andrze j Bialecki writes: >Yes, I understood that part. Don't take it as grumbling, please. I'm just >asking for more info on MD vs. MFS, which you didn't provide. It >seems that they implement almost the same functionality. What are the >gains, then? MFS is a gross hack (Kirks words when in polite company). One of these hacks is hacking up a rootvp. We *really* want to have a rootvp, ie a vnode for the root device, but for a compiled in or preloaded image MFS doesn't have a vnode for "the thing it mounts". Md is a true memory-disk, which has a dev_t for the device and therefore a valid vnode can be synthesized. more features and doc for the md driver will be forthcoming. (Wishes for features are also welcome!) -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." FreeBSD -- It will take a long time before progress goes too far! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message