mt76: fix rx reordering with non explicit / psmp ack policy
authorFelix Fietkau <nbd@nbd.name>
Wed, 20 Apr 2022 10:27:18 +0000 (12:27 +0200)
committerFelix Fietkau <nbd@nbd.name>
Fri, 13 May 2022 07:39:34 +0000 (09:39 +0200)
commitf5874fc6f54e58da8afb01092286f5e18a54c55d
treee9f49e1c73807e39a7fee8c1a524e316982b060d
parent116c69603b01f2d6e4499ca5d535f5b71c52052c
mt76: fix rx reordering with non explicit / psmp ack policy

When the QoS ack policy was set to non explicit / psmp ack, frames are treated
as not being part of a BA session, which causes extra latency on reordering.
Fix this by only bypassing reordering for packets with no-ack policy

Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/agg-rx.c