Date: Tue, 17 Aug 2004 14:36:26 +0200 From: Stefan Farfeleder <stefan@fafoe.narf.at> To: Robert Watson <rwatson@freebsd.org> Cc: Nate Lawson <nate@root.org> Subject: Re: HEADSUP: acpi mpsafe committed Message-ID: <20040817123623.GA622@wombat.fafoe.narf.at> In-Reply-To: <Pine.NEB.3.96L.1040816143239.82126A-100000@fledge.watson.org> References: <4120F26B.1040808@root.org> <Pine.NEB.3.96L.1040816143239.82126A-100000@fledge.watson.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Aug 16, 2004 at 02:33:30PM -0400, Robert Watson wrote: > > > panic: mutex Giant not owned at /usr/src/sys/net/if.c:1874 > > > > > > db> trace > > > kdb_enter > > > panic > > > _mtx_assert > > > if_start > > > ieee80211_mgmt_output > > > ieee80211_send_mgmt > > > ieee80211_newstate > > wi_newstate() should probably call NET_LOCK_GIANT() before entering the > 802.11 framework, and call NET_UNLOCK_GIANT() on its return. This will > cause it to conditionally acquire and release Giant based on > debug_mpsafenet. I have no idea why, but suspending suddenly works again with a new kernel. Sorry for the noise. Stefan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040817123623.GA622>