From 1660e67386f708c58552be00daa1eb028126677b Mon Sep 17 00:00:00 2001 From: Christian Lamparter Date: Wed, 5 Jan 2011 19:27:46 +0100 Subject: [PATCH] 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 --- carlfw/src/wlan.c | 1 + 1 file changed, 1 insertion(+) 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)); } } -- 2.31.1