mac80211: backport tx queueing bugfixes add a bug fix for a rare crash
authorFelix Fietkau <nbd@nbd.name>
Sat, 26 Mar 2022 23:05:49 +0000 (00:05 +0100)
committerFelix Fietkau <nbd@nbd.name>
Thu, 15 Sep 2022 15:52:28 +0000 (17:52 +0200)
commitb3fa0241e2faaf4080f4903c0547949ebcddbc6b
treed2af93ac858e454b2ef148936849de9ec5bfc83f
parent94372ab6e4f05d90e663c3b648d6048bc49afd60
mac80211: backport tx queueing bugfixes add a bug fix for a rare crash

Re-introduce the queue wake fix that was reverted due to a regression,
but this time with the follow-up fixes that take care of the regression.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(cherry picked from commit 9a93b62f315ad4c9f021c414ed80ba337ab4a01e)
(cherry-picked from commit 8b804cae5e039142bc63896a75f15146eca3bebc)
(cherry-picked from commit 8b06e06832ebe757246582b65306ad2a2537741f)
package/kernel/mac80211/patches/subsys/328-mac80211-do-not-wake-queues-on-a-vif-that-is-being-s.patch [new file with mode: 0644]
package/kernel/mac80211/patches/subsys/340-wifi-mac80211-do-not-abuse-fq.lock-in-ieee80211_do_s.patch [new file with mode: 0644]
package/kernel/mac80211/patches/subsys/341-mac80211-Fix-deadlock-Don-t-start-TX-while-holding-f.patch [new file with mode: 0644]
package/kernel/mac80211/patches/subsys/342-mac80211-Ensure-vif-queues-are-operational-after-sta.patch [new file with mode: 0644]