diff options
| author | Ville Nummela <ville.nummela@kempower.com> | 2026-03-18 10:19:12 +0200 |
|---|---|---|
| committer | Johannes Berg <johannes.berg@intel.com> | 2026-03-19 09:07:16 +0100 |
| commit | 777d8ba5aada960c666f810d5d820ab55ebb64c3 (patch) | |
| tree | fcbd734ae9ea526a48563cb27b4c77db1c92c519 /net/wireless | |
| parent | eb092b188fcf96ef2c770ff086ebfc2a15b061d3 (diff) | |
wifi: rsi_91x_usb: do not pause rfkill polling when stopping mac80211
Removing rsi_91x USB adapter could cause rtnetlink to lock up.
When rsi_mac80211_stop is called, wiphy_lock is locked. Call to
wiphy_rfkill_stop_polling would wait until the work queue has
finished, but because the work queue waits for wiphy_lock, that
would never happen.
Moving the call to rsi_disconnect avoids the lock up.
Signed-off-by: Ville Nummela <ville.nummela@kempower.com>
Link: https://patch.msgid.link/20260318081912.87744-1-ville.nummela@kempower.com
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/wireless')
0 files changed, 0 insertions, 0 deletions
