All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Arend van Spriel" <arend@broadcom.com>
To: "Jonathan Nieder" <jrnieder@gmail.com>
Cc: "Stanislaw Gruszka" <sgruszka@redhat.com>,
	linux-wireless@vger.kernel.org, Camaleón <noelamac@gmail.com>,
	"Seth Forshee" <seth.forshee@canonical.com>,
	"Roland Vossen" <rvossen@broadcom.com>
Subject: Re: [3.2.y] Re: Brcmsmac driver woes, possible regression?
Date: Tue, 19 Jun 2012 21:15:32 +0200	[thread overview]
Message-ID: <4FE0CFD4.4000300@broadcom.com> (raw)
In-Reply-To: <20120619181522.GB19354@burratino>

On 06/19/2012 08:15 PM, Jonathan Nieder wrote:
> Hi again,
> 
> Jonathan Nieder wrote:
> 
>> As discussed at [1], Camaleón has been experiencing unwanted random
>> wireless reconnects with various 3.2.y kernels up to and including
>> 3.2.19:
> 
> This was first reproduced on a kernel closely based on 3.2.9.  It
> would typically happen pretty reliably once a day or so.  Four days of
> testing a kernel close to 3.2.2 haven't triggered it again[1].
> 
> The only brcm80211 change in that range is
> 
>   f96b08a7e6f6 brcmsmac: fix tx queue flush infinite loop
> 

The WARN_ONCE added by the commit above still triggers sometimes. Two
recent commits I did regarding this are in 3.4-stable. Not sure if they
have been ported to 3.2 as well.

85091fc brcm80211: smac: fix endless retry of A-MPDU transmissions
badc4f0 brcm80211: smac: resume transmit fifo upon receiving frames

However, I still observe the warning so I am looking what other event
trigger this issue.

> So maybe the timeout is too short and this safety is tripping when it
> shouldn't.  I've asked Camaleón to try a recent 3.2.y kernel with and
> without that commit reverted to test this guess.
> 
> That leaves another mystery: which of the 22 changes listed at [2] was
> providing relief in earlier tests?  E.g., does
> 
>>   c261bdf8acad brcm80211: smac: indicate severe problems to Mac80211
> 
> make it easier to recover from this kind of error?  Are there commands
> we should run or diagnostics to try to get a better sense of what is
> going on?

Not commends yet. We want to add debugfs support. The commit above only
notifies mac80211 that we have a problem. However, the recovery scenario
that mac80211 initiates upon this notification turns out to be killing
for brcmsmac.

Gr. AvS


  reply	other threads:[~2012-06-19 19:15 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <CAKprTDFHmBuOorCo4evrYrNEi2-gJov0mQXQpEjoRJicfhWg=A@mail.gmail.com>
     [not found] ` <20120530172713.GH3908@burratino>
     [not found]   ` <CAKprTDGtvUFSBb_XK01bi6bJa3dynu73Lq-jTs=E78E3QwSqpA@mail.gmail.com>
     [not found]     ` <20120601174237.GA31781@burratino>
     [not found]       ` <CAKprTDHepfbCKquvnG8CQ2=-tSNbgOSkT6R0GQmEx9UyuiZyMQ@mail.gmail.com>
     [not found]         ` <CAKprTDHQT8Oodh_YD5CWffSGJXAg-HgFMjR0STVgEZRxH4FaSQ@mail.gmail.com>
     [not found]           ` <20120604084200.GA30645@tiikeri.vuoristo.local>
     [not found]             ` <20120604173121.GA9238@stt008.linux.site>
     [not found]               ` <20120605050620.GC3118@burratino>
     [not found]                 ` <CAKprTDHGqDpdZY4ErZmPEc7Ur81GeQoH8tiAL5hrfhAE0RtbvQ@mail.gmail.com>
2012-06-11  3:15                   ` [3.2.y] Re: Brcmsmac driver woes, possible regression? Jonathan Nieder
2012-06-19 18:15                     ` Jonathan Nieder
2012-06-19 19:15                       ` Arend van Spriel [this message]
2012-06-19 19:28                         ` Jonathan Nieder
2012-06-20  7:11                           ` Arend van Spriel
2012-06-20 10:02                             ` Jonathan Nieder
2012-06-20 12:13                               ` Arend van Spriel
2012-06-19 18:51                     ` Arend van Spriel
2012-07-07  4:56                       ` Jonathan Nieder
2012-07-16 21:31                       ` Jonathan Nieder
2012-07-17  7:54                         ` Arend van Spriel
2012-07-23  0:28                           ` Jonathan Nieder
2012-07-29 22:48                             ` Jonathan Nieder
     [not found]                   ` <20120610224902.GB3419@burratino>
     [not found]                     ` <20120611063014.GA4579@stt008.linux.site>
     [not found]                       ` <CAKprTDHYMyDwvxA52Z9zxP75ZUY5=FfCGPTZZg9ZxTxReFj7pQ@mail.gmail.com>
     [not found]                         ` <20120619180335.GA19354@burratino>
     [not found]                           ` <CAKprTDGM8TJC51Bqideeg447+qR5YnfihgORUFdJL_hW9YHiTw@mail.gmail.com>
2012-06-23 17:50                             ` [3.2.y] " Jonathan Nieder
2012-06-24  9:41                               ` Arend van Spriel

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=4FE0CFD4.4000300@broadcom.com \
    --to=arend@broadcom.com \
    --cc=jrnieder@gmail.com \
    --cc=linux-wireless@vger.kernel.org \
    --cc=noelamac@gmail.com \
    --cc=rvossen@broadcom.com \
    --cc=seth.forshee@canonical.com \
    --cc=sgruszka@redhat.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.