public inbox for ath12k@lists.infradead.org
 help / color / mirror / Atom feed
* [PATCH 0/5] wifi:ath11k/ath12k: refactor tx_arvif retrieval
@ 2025-01-14 22:36 Aloka Dixit
  2025-01-14 22:36 ` [PATCH 1/5] wifi: ath11k: refactor transmitted arvif retrieval Aloka Dixit
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Aloka Dixit @ 2025-01-14 22:36 UTC (permalink / raw)
  To: ath11k, ath12k, linux-wireless; +Cc: Aloka Dixit

MLO MBSSID series for cfg80211/mac80211, which is in review here 
https://patchwork.kernel.org/project/linux-wireless/list/?series=902914&state=%2A&archive=both,
changes the way transmitted profile data is stored for each link.
As drivers currently retrieve 'arvif' for transmitted profile at
multiple places, MLO MBSSID changes will becomes unnecessarily
bloated with RCU operations for every retrieval. Refactor 'tx_arvif'
to avoid this.

Additionally, fix an issue in ath11k_mac_update_vif_chan() where
tx_arvif is not reset to NULL inside 'for' loop during each
iteration.

Aloka Dixit (5):
  wifi: ath11k: refactor transmitted arvif retrieval
  wifi: ath11k: pass tx arvif for MBSSID and EMA beacon generation
  wifi: ath12k: refactor transmitted arvif retrieval
  wifi: ath12k: pass tx arvif for MBSSID and EMA beacon generation
  wifi: ath12k: pass BSSID index as input for EMA

 drivers/net/wireless/ath/ath11k/mac.c | 70 +++++++++++-----------
 drivers/net/wireless/ath/ath12k/mac.c | 83 +++++++++++++--------------
 2 files changed, 75 insertions(+), 78 deletions(-)


base-commit: 0c5fcd9069dd5f984e39820629acbfbe0f1b4256
-- 
2.34.1



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2025-01-19  4:57 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-14 22:36 [PATCH 0/5] wifi:ath11k/ath12k: refactor tx_arvif retrieval Aloka Dixit
2025-01-14 22:36 ` [PATCH 1/5] wifi: ath11k: refactor transmitted arvif retrieval Aloka Dixit
2025-01-15 19:36   ` Sidhanta Sahu
2025-01-18  0:36     ` Aloka Dixit
2025-01-18  0:44       ` Sidhanta Sahu
2025-01-19  4:57         ` Aloka Dixit
2025-01-15 23:16   ` kernel test robot
2025-01-14 22:36 ` [PATCH 2/5] wifi: ath11k: pass tx arvif for MBSSID and EMA beacon generation Aloka Dixit
2025-01-14 22:36 ` [PATCH 3/5] wifi: ath12k: refactor transmitted arvif retrieval Aloka Dixit
2025-01-14 22:36 ` [PATCH 4/5] wifi: ath12k: pass tx arvif for MBSSID and EMA beacon generation Aloka Dixit
2025-01-14 22:36 ` [PATCH 5/5] wifi: ath12k: pass BSSID index as input for EMA Aloka Dixit

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox