Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Aug 2004 10:44:11 -0700
From:      Nate Lawson <nate@root.org>
To:        Stefan Farfeleder <stefan@fafoe.narf.at>
Cc:        current@freebsd.org
Subject:   Re: HEADSUP: acpi mpsafe committed
Message-ID:  <4120F26B.1040808@root.org>
In-Reply-To: <20040814104054.GA579@wombat.fafoe.narf.at>
References:  <411C6144.6060100@root.org> <20040814104054.GA579@wombat.fafoe.narf.at>

next in thread | previous in thread | raw e-mail | index | archive | help
Stefan Farfeleder wrote:
> On Thu, Aug 12, 2004 at 11:35:48PM -0700, Nate Lawson wrote:
> 
>>Let me know if there are any problems.
> 
> 
> I'm now getting a panic if I want to suspend my Thinkpad R32 via Fn-F4
> (manually transcribed):
> 
> 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
> wi_stop
> wi_pci_suspend
> bus_generic_suspend
> pci_suspend
> bus_generic_suspend
> bus_generic_suspend
> pci_suspend
> bus_generic_suspend
> bus_generic_suspend
> bus_generic_suspend
> bus_generic_suspend
> acpi_SetSleepState
> acpi_system_eventhandler_sleep
> acpi_event_sleep_button_sleep
> acpi_button_notify_sleep
> acpi_task_thread
> fork_exit
> fork_trampoline
> 
> Dmesg is at http://people.freebsd.org/~stefanf/dmesg.2004-08-14_11:50 .
> I'm happy to provide more information if anyone needs it.
> 
> Thanks,
> Stefan

I can't see how the acpi commit affects this.  The assertion is in the 
if code so it's likely that wi(4) is not setting the right flag to 
acquire Giant before if_start.

-- 
Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4120F26B.1040808>