Re: [PATCH 1/4] ath10k: improve tx status reporting

2022-05-16 Thread Sergey Ryazanov
On Mon, May 16, 2022 at 6:25 AM Sergey Ryazanov wrote: > We use ieee80211_tx_status() to report each completed tx frame. > Internally, this function calls sta_info_get_by_addrs(), what has a > couple of drawbacks: > 1. additional station lookup causes a performance degradation; > 2. mac80211 can

Re: [PATCH] ath10k: fix misreported tx bandwidth for 160Mhz

2022-05-16 Thread Kalle Valo
Maxime Bizon writes: > On Mon, 2022-05-16 at 19:11 +0300, Kalle Valo wrote: > >> On what ath10k hardware and afirmware version did you test this? I >> can add that to the commit log. >> > > QCA9984 > 10.4-3.10-00047 Thanks, I added that in the pending branch. --

Re: [PATCH] ath10k: fix misreported tx bandwidth for 160Mhz

2022-05-16 Thread Maxime Bizon
On Mon, 2022-05-16 at 19:11 +0300, Kalle Valo wrote: Hello Kalle, > On what ath10k hardware and afirmware version did you test this? I > can add that to the commit log. > QCA9984 10.4-3.10-00047 -- Maxime ___ ath10k mailing list

Re: [PATCH] ath10k: fix misreported tx bandwidth for 160Mhz

2022-05-16 Thread Kalle Valo
Maxime Bizon writes: > Because of this missing switch case, 160Mhz transmit was reported as > 20Mhz, leading to wrong airtime calculation and AQL limiting max > throughput. > > Signed-off-by: Maxime Bizon On what ath10k hardware and afirmware version did you test this? I can add that to the

[PATCH] ath10k: fix misreported tx bandwidth for 160Mhz

2022-05-16 Thread Maxime Bizon
Because of this missing switch case, 160Mhz transmit was reported as 20Mhz, leading to wrong airtime calculation and AQL limiting max throughput. Signed-off-by: Maxime Bizon --- drivers/net/wireless/ath/ath10k/htt_rx.c | 4 1 file changed, 4 insertions(+) diff --git