mac80211: extend ieee80211_tx_status_ext to support bulk free
authorFelix Fietkau <nbd@nbd.name>
Tue, 8 Sep 2020 12:37:00 +0000 (14:37 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 18 Sep 2020 10:24:25 +0000 (12:24 +0200)
commitf02dff93e26bef46f5511f1e8229061bd23c3074
treee205e46210e281d4cb8385db6bd690e3e06fde80
parent23e9f1ef16629da70acb171589e33c0a3f6ec628
mac80211: extend ieee80211_tx_status_ext to support bulk free

Store processed skbs ready to be freed in a list so the driver bulk free them

Signed-off-by: Felix Fietkau <nbd@nbd.name>
Link: https://lore.kernel.org/r/20200908123702.88454-13-nbd@nbd.name
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/mac80211.h
net/mac80211/status.c