Search Linux Wireless

Re: [PATCH v6 0/9] wifi: ath12k: Add peer extended Rx statistics debugfs support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On 2/4/2025 7:39 AM, Jeff Johnson wrote:
On 1/29/2025 2:58 AM, Karthikeyan Periyasamy wrote:
Currently, peer extended Rx statistics are not supported. Peer extended Rx
statistics are collected form the TLV data reported in the monitor status
Rx path. Therefore, add support for TLV tag parser handling and debugfs
to configure and dump the collected information. Additionally, this series
does not impact the WCN7850.

v6:
  wifi: ath12k: Add HAL_PHYRX_GENERIC_U_SIG TLV parsing support
  wifi: ath12k: Add HAL_PHYRX_GENERIC_EHT_SIG TLV parsing support
  wifi: ath12k: Add HAL_RX_PPDU_START_USER_INFO TLV parsing support
   - modified the return type as void
v5:
  Removed the patch "wifi: ath12k: Add EHT rate statistics support" since it
  is already merged
v4:
  wifi: ath12k: Add peer extended Rx statistics debugfs support
   - fixed the kernel test robot noticed build errors
v3:
  wifi: ath12k: Add peer extended Rx statistics debugfs support
   - avoid ext_rx_stats filter overwrite in default filter setting
v2:
  wifi: ath12k: Add HAL_PHYRX_GENERIC_U_SIG TLV parsing support
  wifi: ath12k: Add HAL_PHYRX_GENERIC_EHT_SIG TLV parsing support
   - fixed the length calculation in the EHT radiotap procedure

Balamurugan Mahalingam (2):
   wifi: ath12k: Add EHT MCS support in Extended Rx statistics
   wifi: ath12k: Refactor the format of peer rate table information

Karthikeyan Periyasamy (6):
   wifi: ath12k: Add HAL_PHYRX_GENERIC_U_SIG TLV parsing support
   wifi: ath12k: Add HAL_PHYRX_GENERIC_EHT_SIG TLV parsing support
   wifi: ath12k: Add HAL_RX_PPDU_START_USER_INFO TLV parsing support
   wifi: ath12k: Add HAL_PHYRX_OTHER_RECEIVE_INFO TLV parsing support
   wifi: ath12k: Update the peer id in PPDU end user stats TLV
   wifi: ath12k: Add peer extended Rx statistics debugfs support

P Praneesh (1):
   wifi: ath12k: fix the ampdu id fetch in the HAL_RX_MPDU_START TLV

  drivers/net/wireless/ath/ath12k/Makefile      |    2 +-
  drivers/net/wireless/ath/ath12k/core.h        |   10 +-
  drivers/net/wireless/ath/ath12k/debugfs.c     |   97 ++
  drivers/net/wireless/ath/ath12k/debugfs.h     |   20 +
  drivers/net/wireless/ath/ath12k/debugfs_sta.c |  337 ++++++
  drivers/net/wireless/ath/ath12k/debugfs_sta.h |   24 +
  drivers/net/wireless/ath/ath12k/dp_mon.c      | 1033 ++++++++++++++++-
  drivers/net/wireless/ath/ath12k/hal_rx.h      |  433 ++++++-
  drivers/net/wireless/ath/ath12k/mac.c         |   18 +-
  drivers/net/wireless/ath/ath12k/mac.h         |    4 +-
  drivers/net/wireless/ath/ath12k/rx_desc.h     |    9 -
  11 files changed, 1924 insertions(+), 63 deletions(-)
  create mode 100644 drivers/net/wireless/ath/ath12k/debugfs_sta.c
  create mode 100644 drivers/net/wireless/ath/ath12k/debugfs_sta.h


base-commit: b5aeca2e66899430827b8afcad061201f3b7861b

Unfortunately some new debugfs code was promoted to ath/main and this series
no longer applies cleanly. Please rebase & repost.


sure

--
Karthikeyan Periyasamy
--
கார்த்திகேயன் பெரியசாமி




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux