Date: Fri, 23 Apr 2004 21:24:28 +0200 From: "Simon L. Nielsen" <simon@FreeBSD.org> To: Robert Watson <rwatson@FreeBSD.org> Cc: freebsd-current@FreeBSD.org Subject: Re: panic: mutex Giant not owned at src/sys/security/mac/mac_net.c:355 Message-ID: <20040423192427.GA797@zaphod.nitro.dk> In-Reply-To: <Pine.NEB.3.96L.1040422181744.32063C-100000@fledge.watson.org> References: <20040422214923.GC801@zaphod.nitro.dk> <Pine.NEB.3.96L.1040422181744.32063C-100000@fledge.watson.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--NzB8fVQJ5HfG6fxh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2004.04.22 18:19:03 -0400, Robert Watson wrote: > Indeed, if_sis is showed as GIANT-LOCKED, which means the interrupt > handler is running with Giant. However, on re-reading your stack trace, Ah, OK. > it's not actually the if_sis interrupt: it's the callout/timeout that > if_sis schedules, and it's marked as unconditionally CALLOUT_MPSAFE. Try > this patch: With the patch the panic is gone, so that must be the problem. Thanks! --=20 Simon L. Nielsen FreeBSD Documentation Team --NzB8fVQJ5HfG6fxh Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAiW1rh9pcDSc1mlERApdCAJ0a11fNni2Yk2QzitSZGpq0+H54PwCfcLLQ kmJKD2IolaU1iuIfapGgmPs= =IG1G -----END PGP SIGNATURE----- --NzB8fVQJ5HfG6fxh--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040423192427.GA797>