diff options
author | Benjamin Berg <benjamin.berg@intel.com> | 2024-01-15 11:18:05 +0100 |
---|---|---|
committer | Kalle Valo <kvalo@kernel.org> | 2024-01-18 11:58:42 +0200 |
commit | 556857aa1d0855aba02b1c63bc52b91ec63fc2cc (patch) | |
tree | 6c17b2f28fb37280ee16e58d8863963a83db9b47 /drivers/net/wireless/ath/ath11k/core.h | |
parent | wifi: p54: fix GCC format truncation warning with wiphy->fw_version (diff) | |
download | linux-556857aa1d0855aba02b1c63bc52b91ec63fc2cc.tar.xz linux-556857aa1d0855aba02b1c63bc52b91ec63fc2cc.zip |
wifi: ath11k: rely on mac80211 debugfs handling for vif
mac80211 started to delete debugfs entries in certain cases, causing a
ath11k to crash when it tried to delete the entries later. Fix this by
relying on mac80211 to delete the entries when appropriate and adding
them from the vif_add_debugfs handler.
Fixes: 0a3d898ee9a8 ("wifi: mac80211: add/remove driver debugfs entries as appropriate")
Closes: https://bugzilla.kernel.org/show_bug.cgi?id=218364
Signed-off-by: Benjamin Berg <benjamin.berg@intel.com>
Acked-by: Jeff Johnson <quic_jjohnson@quicinc.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://msgid.link/20240115101805.1277949-1-benjamin@sipsolutions.net
Diffstat (limited to 'drivers/net/wireless/ath/ath11k/core.h')
-rw-r--r-- | drivers/net/wireless/ath/ath11k/core.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/net/wireless/ath/ath11k/core.h b/drivers/net/wireless/ath/ath11k/core.h index f12b606e2d2e..667d55e26156 100644 --- a/drivers/net/wireless/ath/ath11k/core.h +++ b/drivers/net/wireless/ath/ath11k/core.h @@ -368,10 +368,6 @@ struct ath11k_vif { struct ieee80211_chanctx_conf chanctx; struct ath11k_arp_ns_offload arp_ns_offload; struct ath11k_rekey_data rekey_data; - -#ifdef CONFIG_ATH11K_DEBUGFS - struct dentry *debugfs_twt; -#endif /* CONFIG_ATH11K_DEBUGFS */ }; struct ath11k_vif_iter { |