On 10/16/2024 8:10 PM, Kang Yang wrote: > This patch set does some fixes and clean up for monitor mode. > > v4: rebase on tag: ath/main(ath-202410161539). > v3: rebase on tag: ath/main(ath-202410111606). > v2: rebase on tag: ath-202410072115. > > Kang Yang (11): > wifi: ath12k: remove unused variable monitor_present > wifi: ath12k: optimize storage size for struct ath12k > wifi: ath12k: fix struct hal_rx_ppdu_end_user_stats > wifi: ath12k: fix struct hal_rx_ppdu_start > wifi: ath12k: fix struct hal_rx_phyrx_rssi_legacy_info > wifi: ath12k: fix struct hal_rx_mpdu_start > wifi: ath12k: properly handling the state variables of monitor mode > wifi: ath12k: delete NSS and TX power setting for monitor vdev > wifi: ath12k: use tail MSDU to get MSDU information > wifi: ath12k: fix A-MSDU indication in monitor mode > wifi: ath12k: delete mon reap timer > > drivers/net/wireless/ath/ath12k/core.c | 5 ++ > drivers/net/wireless/ath/ath12k/core.h | 23 +++-- > drivers/net/wireless/ath/ath12k/dp.c | 25 ------ > drivers/net/wireless/ath/ath12k/dp_mon.c | 107 +++++++++++++---------- > drivers/net/wireless/ath/ath12k/hal_rx.h | 53 ++++++----- > drivers/net/wireless/ath/ath12k/mac.c | 24 +++-- > 6 files changed, 115 insertions(+), 122 deletions(-) > > > base-commit: fa934bf3e0a825ee09f035c6580af513187d59a2 This series looks ok to me, but it conflicts with the MLO branch so I'll defer this until the MLO branch is merged. Note that some of these fixes may not conflict, so feel free to submit ones that don't conflict as individual patches.