RE: [PATCH rtw-next v4] wifi: rtw88: usb: don't report the aggregation buffer as a frame
From: Ping-Ke Shih
Date: Sun Nov 01 2026 - 22:37:16 EST
Ho Jie Feng <hjf3108@xxxxxxxxx> wrote:
> When rtw_usb_tx_agg_skb() has more than one frame queued, it copies them
> into a new buffer. That buffer was also handed to mac80211, as one
> additional TX completion.
>
> Report TX status only for the original frames, and free the aggregate
> buffer without passing it to mac80211.
>
> In the case the ieee80211_purge_tx_queue is called, the frame is
> passed to ieee80211_report_used_skb. Since it fulfills none of the
> conditions within the function, the frame is freed as normal without
> a TX status in that case too
Miss a period. I'll add it while getting merged.
>
> Fixes: a82dfd33d123 ("wifi: rtw88: Add common USB chip support")
> Signed-off-by: Ho Jie Feng <hjf3108@xxxxxxxxx>
> Reviewed-by: Luka Gejak <luka.gejak@xxxxxxxxx>
Acked-by: Ping-Ke Shih <pkshih@xxxxxxxxxxx>