[PATCH rtw-next 1/5] wifi: rtlwifi: rc: start no BA session for QoS null frames
From: Ho Jie Feng
Date: Tue Nov 03 2026 - 05:03:11 EST
Only start BA sessions for frames that carry data.
Test results (2.4 GHz):
before after
TX 7.0 6.1
RX 28.3 29.1
Signed-off-by: Ho Jie Feng <hjf3108@xxxxxxxxx>
---
drivers/net/wireless/realtek/rtlwifi/rc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/realtek/rtlwifi/rc.c b/drivers/net/wireless/realtek/rtlwifi/rc.c
index dcfaa98198b612..f475f1b8a98272 100644
--- a/drivers/net/wireless/realtek/rtlwifi/rc.c
+++ b/drivers/net/wireless/realtek/rtlwifi/rc.c
@@ -216,7 +216,7 @@ static void rtl_tx_status(void *ppriv,
__le16 fc = rtl_get_fc(skb);
struct rtl_sta_info *sta_entry;
- if (!priv_sta || !ieee80211_is_data(fc))
+ if (!priv_sta || !ieee80211_is_data_present(fc))
return;
if (rtl_is_special_data(mac->hw, skb, true, true))
--
2.53.0