Re: panic: nfssvc_nfsd(): debug.mpsafenet=1 && Giant

From: Robert Watson <rwatson_at_FreeBSD.org>
Date: Tue, 11 Jul 2006 02:40:21 +0100 (BST)
On Mon, 10 Jul 2006, Scott Ullrich wrote:

> I was testing out the BSDInstaller NetBoot Installation Services feature 
> (PXE Boot) and ran into this panic:

What file revisions of nfs_syscalls.c and nfs_serv.c are you running with? 
Could you check that you transcribed the line numbers correctly below?  In my 
local -CURRENT source code, those are unlock, not lock calls, suggesting a 
source mismatch between what I'm looking at and what you're looking at.

Robert N M Watson
Computer Laboratory
University of Cambridge

>
> [hand scribed]
>
> panic: nfssvc_nfsd(): debug.mpsafenet=1 && Giant
> cpuid =0
> KDB: enter: panic
> [thread pid 1003 tid 100090 ]
> Stopped at      db_enter+0x2b: nop
> db> show locks
> exclusive sleep mutex nfsd_mtx r = 0 (0xc0b8fc20) locked _at_
> /usr/src/sys/nfsserver/nfs_syscalls.c:511
> exclusive sleep mutex Giant r = 0 (0xc0b309c0) locked _at_
> /usr/src/sys/nfsserver/nfs_serv.c:526
> db> bt
> Tracing pid 1003 tid 100090 td 0xc2c3da80
> kdb_enter
> panic
> nfssvc
> nfssvc
> syscall
> Xint0x80_syscall() at Xint0x80_syscall+31
>
> This panic is reproducable every time.  Let me know if can gather more
> information and or test patches.
>
> Thanks!!
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
>
Received on Mon Jul 10 2006 - 23:40:36 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:58 UTC