[Bug 277432] iwlwifi panic: Sleeping thread owns a non-sleepable lock

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 02 Mar 2024 10:53:36 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277432

Bjoern A. Zeeb <bz@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bz@FreeBSD.org,
                   |                            |emaste@freebsd.org
           See Also|                            |https://bugs.freebsd.org/bu
                   |                            |gzilla/show_bug.cgi?id=2752
                   |                            |55
             Status|New                         |Open
             Blocks|                            |273620

--- Comment #1 from Bjoern A. Zeeb <bz@FreeBSD.org> ---
I believe the first half of the problem is a duplicate of PR 275255 with a more
recent incarnation after other changes.
It seems that for the "older" iwlwifi (FW) API something else we do already
removes the station from the firmware and so when we try to explicitly do it we
get an error;  from there on state is out of sync and follow-up errors happen.


The second half seems (locking) could be an issue and shouldn't happen, but I
wonder as-to how much that is also an error recovery path or due to out-of-sync
something (in net80211) happened which shouldn't.  That part will need separate
investigation.


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273620
[Bug 273620] iwlwifi meta-bug
-- 
You are receiving this mail because:
You are the assignee for the bug.