wifi: mac80211: use wiphy work for SMPS
authorJohannes Berg <johannes.berg@intel.com>
Tue, 6 Jun 2023 12:49:28 +0000 (14:49 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 7 Jun 2023 17:53:22 +0000 (19:53 +0200)
commit1444f58931ef5227532cf5436bb55c1dd511d9a2
treee8ff33eb275ac2cda980007d91383489e3b4f6ed
parenta3df43b16fc49213ab4b925711d4725e1e2f2305
wifi: mac80211: use wiphy work for SMPS

SMPS requests are per link, and currently there's a potential
deadlock with canceling. Use the new wiphy work to handle SMPS
instead, so that the cancel cannot deadlock.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/ht.c
net/mac80211/ieee80211_i.h
net/mac80211/mlme.c
net/mac80211/tdls.c