Date: Tue, 7 Dec 2004 00:54:33 +0200 From: Ruslan Ermilov <ru@freebsd.org> To: Poul-Henning Kamp <phk@phk.freebsd.dk> Cc: current@freebsd.org Subject: Re: NMOUNT/OMOUNT midway status Message-ID: <20041206225432.GA87510@ip.net.ua> In-Reply-To: <90140.1102367413@critter.freebsd.dk> References: <90140.1102367413@critter.freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
--17pEHd4RhPHOinZp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Mon, Dec 06, 2004 at 10:10:13PM +0100, Poul-Henning Kamp wrote: >=20 > I have now converted all of the filesystems which are not rootfs > candidates under the old world order[1] (nfs, cd9660 and ufs). >=20 > 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. >=20 > 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. >=20 > 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. >=20 > If you want to help me test I keep a patch relative to -current > up to date: >=20 > http://phk.freebsd.dk/patch/nmount.patch >=20 > Poul-Henning >=20 >=20 > [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. >=20 Are you aware of the following problem? On a recent -CURRENT system, remounting / by fsck(8) is not possible: mount reload of '/' failed: Invalid argument This has been triggered by an unclean shutdown due to a panic, but can also be reproduced easily by booting or shutting down into single-user mode, having / mounted read-only, and typing "fsck /". Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --17pEHd4RhPHOinZp Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBtOMoqRfpzJluFF4RAg39AJ49xTcXBRnfurwpfmqzvf1Z0p+mhgCePdJ9 hp655+nkyyLrYoq/79z6w34= =ksOp -----END PGP SIGNATURE----- --17pEHd4RhPHOinZp--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041206225432.GA87510>