Skip site navigation (1)Skip section navigation (2)
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>