1234567891011121314151617181920212223242526 |
- From: Felix Fietkau <[email protected]>
- Date: Mon, 17 Aug 2020 13:29:12 +0200
- Subject: [PATCH] mac80211: remove tx status call to
- ieee80211_sta_register_airtime
- All drivers using airtime fairness are calling ieee80211_sta_register_airtime
- directly
- Signed-off-by: Felix Fietkau <[email protected]>
- ---
- --- a/net/mac80211/status.c
- +++ b/net/mac80211/status.c
- @@ -995,12 +995,6 @@ static void __ieee80211_tx_status(struct
- ieee80211_sta_tx_notify(sta->sdata, (void *) skb->data,
- acked, info->status.tx_time);
-
- - if (info->status.tx_time &&
- - wiphy_ext_feature_isset(local->hw.wiphy,
- - NL80211_EXT_FEATURE_AIRTIME_FAIRNESS))
- - ieee80211_sta_register_airtime(&sta->sta, tid,
- - info->status.tx_time, 0);
- -
- if ((tx_time_est = ieee80211_info_get_tx_time_est(info)) > 0) {
- /* Do this here to avoid the expensive lookup of the sta
- * in ieee80211_report_used_skb().
|