Date: Wed, 23 May 2001 17:21:12 -0700 (PDT) From: John Baldwin <jhb@FreeBSD.org> To: Matthew Jacob <mjacob@feral.com> Cc: alpha@FreeBSD.org, alfred@FreeBSD.org Subject: RE: nawp, another... Message-ID: <XFMail.010523172112.jhb@FreeBSD.org> In-Reply-To: <200105232347.f4NNlxW63094@remote.feral.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 23-May-01 Matthew Jacob wrote: > > top of tree *after* all your changes: Argh. I'm working on a patch for the vnode pager. :( Since my mailer breaks patches, I've put it at www.freebsd.org/~jhb/patches/vm.patch. It fixes several places that perform VOP's while holding the vm lock. > recursed on non-recursive lock (sleep mutex) vm @ > ../../ufs/ufs/ufs_readwrite.c:411 > first acquired @ ../../vm/vnode_pager.c:912 > panic: recurse > cpuid = 0; panic > Stopped at Debugger+0x34: zapnot v0,#0xf,a0 <v0=0x0,a0=0x6> > db> t > Debugger() at Debugger+0x34 > panic() at panic+0x178 > witness_lock() at witness_lock+0x488 > ffs_write() at ffs_write+0x108 > vnode_pager_generic_putpages() at vnode_pager_generic_putpages+0x1f4 > vop_stdputpages() at vop_stdputpages+0x30 > vop_defaultop() at vop_defaultop+0x2c > ufs_vnoperate() at ufs_vnoperate+0x2c > vnode_pager_putpages() at vnode_pager_putpages+0x278 > vm_pageout_flush() at vm_pageout_flush+0x264 > (null)() at 0xfffffc0000000005 -- John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.010523172112.jhb>