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 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.





[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