kern/103432: panic: nfssvc_nfsd(): debug.mpsafenet=1 && Giant

Kris Kennaway kris at
Wed Sep 20 11:20:29 PDT 2006

The following reply was made to PR kern/103432; it has been noted by GNATS.

From: Kris Kennaway <kris at>
To: Daniel Rudy <dcrudy at>
Cc: freebsd-gnats-submit at
Subject: Re: kern/103432: panic: nfssvc_nfsd(): debug.mpsafenet=1 && Giant
Date: Wed, 20 Sep 2006 14:15:09 -0400

 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 On Wed, Sep 20, 2006 at 03:34:20PM +0000, Daniel Rudy wrote:
 > This computer is configured as a NFS server and it also has IPSEC enabled.  When a NFS client accesses this server, the server imediately panics with the following error "panic: nfssvc_nfsd(): debug.mpsafenet=1 && Giant" and reboots hanging the client.  On a release 6.0 machine, debug.mpsafe is forced to 0 because IPSEC requires Giant.
 > >How-To-Repeat:
 This may have been fixed after 6.1-RELEASE, but it's impossible to say
 without a traceback.  Please follow the directions in the chapter on
 kernel debugging in the developers handbook and report back.
 > On a 6.1 system, enable IPSEC and NFS then try to access the server remotely.
 > >Fix:
 > Can't.  The OID for debug.mpsafenet is readonly.
 It's a tunable, you can set it in /boot/loader.conf at boot time.
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 Version: GnuPG v1.4.5 (FreeBSD)

More information about the freebsd-bugs mailing list