From: Matthew Robbetts <wingfeathera@gmail.com>
To: Kalle Valo <kvalo@qca.qualcomm.com>
Cc: Michal Kazior <michal.kazior@tieto.com>,
"ath10k@lists.infradead.org" <ath10k@lists.infradead.org>
Subject: Re: Warnings/errors in use with a QCA989x card
Date: Sun, 7 Jun 2015 13:44:19 -0700 [thread overview]
Message-ID: <6508F063-8E71-4381-AB87-88CFC37D34ED@gmail.com> (raw)
In-Reply-To: <87sia5lzdh.fsf@kamboji.qca.qualcomm.com>
> On Jun 6, 2015, at 06:50, Kalle Valo <kvalo@qca.qualcomm.com> wrote:
>
> Michal Kazior <michal.kazior@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?
From my perspective as a user, this would have been very useful. To my understanding, and translated bluntly, AP mode on this hardware is not supported; I would have been happy to know that before buying this rather expensive card :)
Are you able (or willing!) to comment any further how — from a high level — this problem can exist? If "no solution is known" right now, it implies that there is a difficulty at the architectural level. And the conversations Michal linked me to are over a year old, so there must be some real difficulty here. But, this problem seems to prevent an entire generation of hardware from performing in what is surely one of its main intended use-cases!
How does other, functioning, 802.11ac hardware handle this same circumstance of disappearing, sleeping stations?
Regards,
Matt
> --
> Kalle Valo
_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k
next prev parent reply other threads:[~2015-06-07 20:44 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-06-05 1:52 Warnings/errors in use with a QCA989x card Matthew Robbetts
2015-06-05 5:17 ` Michal Kazior
2015-06-05 15:52 ` Ben Greear
2015-06-05 20:23 ` Matthew Robbetts
2015-06-05 20:39 ` Ben Greear
2015-06-08 7:18 ` Michal Kazior
2015-06-22 18:02 ` Matti Laakso
2015-06-22 22:40 ` Matthew Robbetts
2015-06-23 5:06 ` Michal Kazior
2015-06-23 16:48 ` Matthew Robbetts
2015-06-24 5:09 ` Michal Kazior
2015-06-05 20:16 ` Matthew Robbetts
2015-06-06 13:50 ` Kalle Valo
2015-06-07 20:44 ` Matthew Robbetts [this message]
2015-06-08 7:23 ` Michal Kazior
2015-06-08 14:42 ` Kalle Valo
2015-06-08 16:59 ` Matthew Robbetts
2015-06-09 8:52 ` Kalle Valo
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=6508F063-8E71-4381-AB87-88CFC37D34ED@gmail.com \
--to=wingfeathera@gmail.com \
--cc=ath10k@lists.infradead.org \
--cc=kvalo@qca.qualcomm.com \
--cc=michal.kazior@tieto.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox