NMOUNT/OMOUNT midway status

Poul-Henning Kamp phk at phk.freebsd.dk
Mon Dec 6 13:10:17 PST 2004


I have now converted all of the filesystems which are not rootfs
candidates under the old world order[1] (nfs, cd9660 and ufs).

There shouldn't be any visible effects of this work seen from
userland: the old mount_*(8) binaries and mount(2) system calls
should all just work like they used to.

If they don't, try to take a peek yourself, it's pretty simple
after all.  If you can't spot the mistake I've made, send me
email.

The next step involved converting the three 'big' filesystems and
the root filesystem mount code, and I have not quite found out
how to partition that into a sequence of sensible commits.

If you want to help me test I keep a patch relative to -current
up to date:

	http://phk.freebsd.dk/patch/nmount.patch

Poul-Henning


[1] In the new worldorder all filesystems which understand a "from"
argument is a root filesystem candidate, that means that msdosfs,
ntfs, hpfs and ext2fs with no or only minor tweaking can be used
for root filesystem.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.


More information about the freebsd-arch mailing list