Michal Kazior michal.kazior at tieto.com
Fri Apr 4 07:37:44 EDT 2014
Previous message: [RFT 3/4] ath10k: wait for mgmt tx when flushing too
Next message: [RFT 4/4] ath10k: improve tx flushing
Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Flushing was prone to timeouts when powersaving
clients were involved that went missing while
asleep. The common culprit was NullFunc frame
being stuck in FW/HW queues.

Introduce a two-pass flushing with WMI flush
commands interleaved to force frame drops if
necessary. This allows for a decreased flush
timeout time and should get rid of some warnings.

Change-Id: Ib0fc812c44883d76dea4fa475b4c42994325176b
Signed-off-by: Michal Kazior <michal.kazior at tieto.com>
3 files changed