From: Christian Lamparter Date: Wed, 5 Jan 2011 18:27:46 +0000 (+0100) Subject: carl9170 firmware: fix CAB MAC RESET regression X-Git-Tag: 1.9.3~28 X-Git-Url: https://jxself.org/git/?a=commitdiff_plain;h=1660e67386f708c58552be00daa1eb028126677b;p=carl9170fw.git carl9170 firmware: fix CAB MAC RESET regression commit "carl9170 firmware: improve tx ampdu ba_end handling" introduced a serious regression. Since the wlan_trigger was missing, the flushed CAB frames were stuck in tx queue. This of course lead to countless warnings from the tx watchdog as it reseted the MAC processor over and over again. Signed-off-by: Christian Lamparter --- diff --git a/carlfw/src/wlan.c b/carlfw/src/wlan.c index 776b908..794aa86 100644 --- a/carlfw/src/wlan.c +++ b/carlfw/src/wlan.c @@ -731,6 +731,7 @@ void wlan_cab_flush_queue(const unsigned int vif) /* ready to roll! */ _wlan_tx(desc); + wlan_trigger(BIT(super->s.queue)); } }