Date: Wed, 1 Dec 2004 13:29:24 -0800 From: Kris Kennaway <kris@obsecurity.org> To: Jeff Roberson <jroberson@chesapeake.net> Cc: current@freebsd.org Subject: Re: SMP VFS Part 2 Message-ID: <20041201212924.GA3193@xor.obsecurity.org> In-Reply-To: <20041201055115.I18185@mail.chesapeake.net> References: <20041201055115.I18185@mail.chesapeake.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--pf9I7BMVVzbSWLtt Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 01, 2004 at 05:54:49AM -0500, Jeff Roberson wrote: > I have updated the patch at: >=20 > http://www.chesapeake.net/~jroberson/smpffs.diff >=20 > It includes bug fixes for a handful of problems that were reported, and a > few more that I found myself. It also unwinds giant from open(), which is > a very high risk area, but after a few days of working out bugs it seems > to be functioning quite well for me. >=20 > I did a make -j3 buildworld on a box with a lowered maxvnodes. I also let > 'stress' run for 8 loops or so until I ran into an unrelated KSE bug. I > did some mount/unmount/single user tests as well. >=20 > Use at your own risk. I still haven't locked quotas, so if you're using > quota, don't run with this patch. Trying to mount root from nfs: setrootbyname failed panic: mutex Giant not owned at /a/portbuild/i386/src-client/sys/nfsclient/= nfs_vfsops.c:397 KDB: enter: panic [thread pid 1 tid 100003 ] Stopped at kdb_enter+0x32: leal 0(%esi),%esi db> tr Tracing pid 1 tid 100003 td 0xc195e480 kdb_enter(c0716a84,c0778ce0,c0715dfe,d40da9f4,c195e480) at kdb_enter+0x32 panic(c0715dfe,c0716043,c072681a,18d,c1a9e800) at panic+0x14d _mtx_assert(c0777840,1,c072681a,18d,0) at _mtx_assert+0x117 nfs_mountroot(c1a9e800,c195e480,a,d40dac08,d40dab20) at nfs_mountroot+0x3b nfs_omount(c1a9e800,c1b64280,0,c195e480,0) at nfs_omount+0x2a vfs_mountroot_try(c071f372,c0712f2b,205,4b0,c0712f2b) at vfs_mountroot_try+= 0x163 vfs_mountroot(c0777840,1,c0712f2b,207,89097500) at vfs_mountroot+0x134 start_init(0,d40dad48,c07140d7,318,45af0f10) at start_init+0x73 fork_exit(c04f87f0,0,d40dad48) at fork_exit+0xa9 fork_trampoline() at fork_trampoline+0x8 Kris --pf9I7BMVVzbSWLtt Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBrje0Wry0BWjoQKURAnClAKCLKD5874FI7QwoJspm5D+JDzbETgCeJk0N E0RVimH+Xn9x/qQoYpwqLtc= =vAgN -----END PGP SIGNATURE----- --pf9I7BMVVzbSWLtt--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041201212924.GA3193>