All of lore.kernel.org
 help / color / mirror / Atom feed
From: Matti Laakso <malaakso@elisanet.fi>
To: ath10k@lists.infradead.org
Cc: wingfeathera@gmail.com
Subject: Re: Re: Warnings/errors in use with a QCA989x card
Date: Mon, 22 Jun 2015 21:02:22 +0300	[thread overview]
Message-ID: <55884DAE.7070701@elisanet.fi> (raw)
In-Reply-To: <CA+BoTQnVin4Aj0MXhVwuX=nmHDsZo_xr-jF4zwLp+1-hExL2zQ@mail.gmail.com>

> On 5 June 2015 at 17:52, Ben Greear <greearb at candelatech.com <http://lists.infradead.org/mailman/listinfo/ath10k>> wrote:
> >/ On 06/04/2015 10:17 PM, Michal Kazior wrote:
> />>/ On 5 June 2015 at 03:52, Matthew Robbetts <wingfeathera at gmail.com <http://lists.infradead.org/mailman/listinfo/ath10k>> wrote:
> />/
> />>>/ [Thu Jun  4 11:07:08 2015] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
> />>>/ [Thu Jun  4 11:07:08 2015] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
> />>>/ [Thu Jun  4 11:07:08 2015] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
> />>>/ [Thu Jun  4 11:07:08 2015] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
> />>>/ [Thu Jun  4 11:07:08 2015] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
> />>>/ [Thu Jun  4 11:07:08 2015] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
> />>>/ [Thu Jun  4 11:07:09 2015] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
> />>>/ [Thu Jun  4 11:07:09 2015] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
> />>>/ [Thu Jun  4 11:07:09 2015] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
> />>>/ [Thu Jun  4 11:07:09 2015] ath10k_pci 0000:02:00.0: failed to transmit management frame via WMI: -11
> />>>/ [Thu Jun  4 12:05:32 2015] ath10k_warn: 19 callbacks suppressed
> />>>/ [Thu Jun  4 12:05:32 2015] ath10k_pci 0000:02:00.0: Spurious quick kickout for STA 04:db:56:e1:65:2f
> />>>/ [Thu Jun  4 12:55:54 2015] device wlp2s0 left promiscuous mode
> />>/
> />>/ This is the dreaded tx credit starvation.
> />/
> />/ I have some fixes and work-arounds related to this issue in my kernels and CT firmware.
> />/
> />/ Possibly it would work better for you:
> />/
> />/ http://www.candelatech.com/ath10k.php
> />/
> />/ The beta-14 firmware is probably best at this point..I'll promote it to official
> />/ release soon.
> />/
> />>/ 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.
> />/
> />/ I thought the newer upstream firmware had
> />/ support for mgt frames over normal packet transport instead of over
> />/ the WMI management interface?  Wouldn't that fix things?
> /
> I believe this was/is supposed to be available in some recent 10.2.4
> builds. I think 10.2.4.48 was first supposed to support it but I see
> the available "stable" fw api blob still advertises has-wmi-mgmt-tx.
> The 10.2.4.48-2 from untested/ on the other hand doesn't advertise the
> bit so I guess it uses the HTT path for management frames which should
> prevent the tx credit starvation problem.
>
> @Matthew: Can you try running 10.2.4.48-2 from 10.2.4/untested/ @
> github.com/kvalo/ath10k-firmware and see if it helps you, please?
>
>
> Michał

I can confirm that with two week's use of 10.2.4.70-2 I've not seen
these problems any more. This is on OpenWrt with cherry picked patches
to enable FW API 5 (which I will post to OpenWrt mailing list shortly).

Matti

_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

  reply	other threads:[~2015-06-22 18:02 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 [this message]
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
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=55884DAE.7070701@elisanet.fi \
    --to=malaakso@elisanet.fi \
    --cc=ath10k@lists.infradead.org \
    --cc=wingfeathera@gmail.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.