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/?p=carl9170fw.git;a=commitdiff_plain;h=1660e67386f708c58552be00daa1eb028126677b 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)); } }