HEADSUP: acpi mpsafe committed
Stefan Farfeleder
stefan at fafoe.narf.at
Thu Aug 19 17:19:24 PDT 2004
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
More information about the freebsd-current
mailing list