Warnings/errors in use with a QCA989x card

Michal Kazior michal.kazior at tieto.com
Mon Jun 8 00:23:27 PDT 2015


On 6 June 2015 at 15:50, Kalle Valo <kvalo at qca.qualcomm.com> wrote:
> Michal Kazior <michal.kazior at tieto.com> writes:
>
>> This is the dreaded tx credit starvation.
>>
>> In some cases if disassoc+deauth is sent and target station is asleep
>> and unresponsive it'll cause firmware to stall causing ath10k timeouts
>> during sta_state station removal. Due to insufficient credits beacons
>> can't be sent for ~10 seconds, sta_state station removal fails causing
>> mac80211 call trace splat and later spurious kickout events because
>> peer was never removed from firmware.
>>
>> There's no easy/sane fix for that, yet.
>>
>> You can read more on the subject:
>>
>>  http://thread.gmane.org/gmane.linux.kernel.wireless.general/121954
>> http://thread.gmane.org/gmane.linux.drivers.ath10k.devel/638
>
> Should we write an entry to the FAQ about this?

Good point, but..

I think it'd make more sense to actually update the recommended
firmware revision. Currently it's still the 10.1.467 in your git. It's
pretty confusing if you ask me. There's a ton of untested 10.2.4
images. How does a user know which one to use?


Michał



More information about the ath10k mailing list