commit | 66cd209ccdd060ce5dc754150af3de3997016324 | [log] [tgz] |
---|---|---|
author | developer <developer@mediatek.com> | Tue May 10 15:43:01 2022 +0800 |
committer | developer <developer@mediatek.com> | Tue May 10 17:29:56 2022 +0800 |
tree | 5760b96284e1db043472fffa9462f769bee6199e | |
parent | 68e1eb2be4e7da6f719c9b731746ae7c0caa2e8f [diff] [blame] |
[][MAC80211][MT76][Update bersa to May 10, 2022] [Description] Change bersa support to May 10, 2022 [Release-log] N/A Change-Id: I8ac123b96cf5bb539a4bf87dc5eed1909733f170 Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/5952988
diff --git a/autobuild_mac80211_release/mt7986_bersa_mac80211/package/kernel/mt76/src/agg-rx.c b/autobuild_mac80211_release/mt7986_bersa_mac80211/package/kernel/mt76/src/agg-rx.c index 7262222..10cbd9e 100644 --- a/autobuild_mac80211_release/mt7986_bersa_mac80211/package/kernel/mt76/src/agg-rx.c +++ b/autobuild_mac80211_release/mt7986_bersa_mac80211/package/kernel/mt76/src/agg-rx.c
@@ -162,15 +162,15 @@ if (!sta) return; - if (!status->aggr && !(status->flag & RX_FLAG_8023)) { - mt76_rx_aggr_check_ctl(skb, frames); + if (!status->aggr) { + if (!(status->flag & RX_FLAG_8023)) + mt76_rx_aggr_check_ctl(skb, frames); return; } /* not part of a BA session */ ackp = status->qos_ctl & IEEE80211_QOS_CTL_ACK_POLICY_MASK; - if (ackp != IEEE80211_QOS_CTL_ACK_POLICY_BLOCKACK && - ackp != IEEE80211_QOS_CTL_ACK_POLICY_NORMAL) + if (ackp == IEEE80211_QOS_CTL_ACK_POLICY_NOACK) return; tid = rcu_dereference(wcid->aggr[tidno]);