mt76: do not attempt to reorder received 802.3 packets without agg session
authorFelix Fietkau <nbd@nbd.name>
Wed, 20 Apr 2022 11:20:23 +0000 (13:20 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 9 Jun 2022 08:22:57 +0000 (10:22 +0200)
commit0d21276083480b1ca0af87342c1309f06ee23cb3
tree270bc1c1e30896f57e5896091f025985b76cdb49
parent663457f421d41e9d2fcb1e84baf43d1433f80c08
mt76: do not attempt to reorder received 802.3 packets without agg session

[ Upstream commit 3968a66475b40691c37b5e6c76975f699671e10e ]

Fixes potential latency / packet drop issues in cases where a BA session has
not (yet) been established.

Fixes: e195dad14115 ("mt76: add support for 802.3 rx frames")
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/wireless/mediatek/mt76/agg-rx.c