Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Jan 1999 14:38:50 -0800 (PST)
From:      Matthew Dillon <dillon@apollo.backplane.com>
To:        Poul-Henning Kamp <phk@critter.freebsd.dk>
Cc:        Mike Smith <mike@smith.net.au>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   Re: cvs commit: src/sys/kern kern_mib.c 
Message-ID:  <199901252238.OAA08071@apollo.backplane.com>
References:   <22574.917300357@critter.freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
:A far better, and more UNIX like, way would be to mount a MFS on
:some directory and stick the info there...

    Not a bad idea -- the problem with this is that we have to get
    at our machine-specific rc.conf.local ( as in integrate it into
    rc.conf ) very early in the boot sequence, before any MFS filesystems
    are created.  I don't want to create a 'special' case with rc.conf
    where it does not always return the correct configuration when run
    standalone.

:Along those likes, I would really like to see a "true" VMFS instead
:of the hack MFS is.  Isn't that a task for you since you have more
:insight into the VM system than I do ?
:
:The trick is to write a new backend for UFS (like mfs/ffs and to
:some extent ext2fs), which uses a VM object with anonymous backing

    It's actually simpler then that --- MFS is nothing but a gratified block
    device.  It should work just as well with a direct swap-backing ( just like
    a real filesystem ) as with a VM address space.  Better even, since the
    VM address space in the MFS process essentially doubly-caches everything.

    I do intend to fix it eventually, but right now I am waiting to see what
    other bugs get threshed out from the VM work I've already done so I am
    occupying myself with a few side projects in the tree :-)

						-Matt

:for each inodes storage requirement.  The most tricky bit is 
:casting things from VA to ufs-block number, the rest is downhill.
:
:
:--
: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!
:
:

					Matthew Dillon 
					<dillon@backplane.com>

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901252238.OAA08071>