From: Thomas Pedersen Date: Tue, 22 Sep 2020 02:28:11 +0000 (-0700) Subject: mac80211: don't calculate duration for S1G X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=89b8c02a35f5c6199f76a839b7a7e450f8185f1b;p=linux.git mac80211: don't calculate duration for S1G For now just skip the duration calculation for frames transmitted on the S1G band and avoid a warning. Signed-off-by: Thomas Pedersen Link: https://lore.kernel.org/r/20200922022818.15855-11-thomas@adapt-ip.com Signed-off-by: Johannes Berg --- diff --git a/net/mac80211/tx.c b/net/mac80211/tx.c index 141ed8c5aa7e1..8ba10a48ded4c 100644 --- a/net/mac80211/tx.c +++ b/net/mac80211/tx.c @@ -82,6 +82,10 @@ static __le16 ieee80211_duration(struct ieee80211_tx_data *tx, erp = txrate->flags & IEEE80211_RATE_ERP_G; + /* device is expected to do this */ + if (sband->band == NL80211_BAND_S1GHZ) + return 0; + /* * data and mgmt (except PS Poll): * - during CFP: 32768