mac80211: fix regression in SSN handling of addba tx
authorFelix Fietkau <nbd@nbd.name>
Wed, 24 Nov 2021 09:45:28 +0000 (10:45 +0100)
committerFelix Fietkau <nbd@nbd.name>
Wed, 24 Nov 2021 14:41:34 +0000 (15:41 +0100)
commitea91ebedce8051e4a3bf84586b589e918d1fc08c
treed42f0af14092868248fe67361cbee74002ecde45
parentdec9e8395605d9ff3f1eb09f9dfb7d743939ee37
mac80211: fix regression in SSN handling of addba tx

Some drivers that do their own sequence number allocation (e.g. ath9k, mwlwifi) rely
on being able to modify params->ssn on starting tx ampdu sessions.
This was broken by a change that modified it to use sta->tid_seq[tid] instead.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(cherry-picked from commit ddd977fcc5838eb6bfb6cb9dad99dfe09a8ff67e)
package/kernel/mac80211/patches/subsys/305-mac80211-fix-regression-in-SSN-handling-of-addba-tx.patch [new file with mode: 0644]
package/kernel/mac80211/patches/subsys/382-mac80211-Switch-to-a-virtual-time-based-airtime-sche.patch