OSDN Git Service

mt76: improve tx status codepath
authorFelix Fietkau <nbd@nbd.name>
Fri, 7 May 2021 15:01:45 +0000 (17:01 +0200)
committerFelix Fietkau <nbd@nbd.name>
Thu, 17 Jun 2021 16:33:50 +0000 (18:33 +0200)
commit0fe88644c06063352b202f82dbead3c0df053c10
tree4000f557347576338e7f14869bf1504ada1ac3e7
parent6d51cae28c8de95ac41c64affec2b00ef8bcaf87
mt76: improve tx status codepath

Use ieee80211_tx_status_ext instead of ieee80211_free_skb and
ieee80211_tx_status. This makes it compatible with 802.3 encap offload
and improves performance by removing a redundant sta lookup

Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt76.h
drivers/net/wireless/mediatek/mt76/tx.c