From: Ben Greear <greearb@candelatech.com>
To: "Luis R. Rodriguez" <lrodriguez@atheros.com>
Cc: linux-wireless@vger.kernel.org, kyungwan.nam@atheros.com
Subject: Re: [RFT 0/3] ath9k: more PCU locking enhancements
Date: Tue, 26 Oct 2010 15:11:53 -0700 [thread overview]
Message-ID: <4CC75229.8000109@candelatech.com> (raw)
In-Reply-To: <AANLkTimDQXP-L-C9wos_7i272LFwr0aXAJ2GBjJzDDfV@mail.gmail.com>
On 10/26/2010 03:03 PM, Luis R. Rodriguez wrote:
> On Tue, Oct 26, 2010 at 2:59 PM, Ben Greear<greearb@candelatech.com> wrote:
>> On 10/26/2010 01:40 AM, Luis R. Rodriguez wrote:
>>>
>>> Here is some more PCU locking enhancements I tested today
>>> while trying to resolve the WARN() that happens when we
>>> try to stop RX DMA and fail. While working on that I figured
>>> I'd work on the TX DMA stuff too, here's a shot at it. I
>>> can no longer get TX / RX DMA rants, please test and let
>>> me know if you do. I only tried some basic testing like
>>> rmmoding while scannign, which typicallly produced some
>>> errors. Now I don't get squat.
>>>
>>> Ben if you can test wit your super proprietary application
>>> that'd be great.
>>>
>>> This also simplifies locking considerably.
>>>
>>> This doesn't break suspend so I'm happy. It also depends
>>> on the last RX DMA fixes I had posted earlier. If you'd
>>> like to get an all-in-one patch of all my patches pending
>>> you can wget this file and git am it:
>>>
>>>
>>> http://www.kernel.org/pub/linux/kernel/people/mcgrof/patches/tmp/pending-mcgrof-2010-10-26-v1.patch
>>> sha1sum: 874a3cc1a57f7e26ad191cd7b5045315f94c5823
>>
>> I have done some initial testing on the combined patch on top of today's
>> wireless-testing tree. I also have the memory-barrier patch applied to
>> ath9k, as that is still not upstream. I have no idea if it has any affect
>> or not (I'm on x86..seems that wmb() stuff was mostly for other platforms?).
>>
>> So far, it is showing zero problems, certainly no memory poison issues.
>>
>> The wireless-testing tree has some lockdep warning related to a mouse driver
>> that disables lockdep early, so it's possible there are lockdep issues
>> waiting.
>>
>> I will let this test run for a while, but it already looks more stable
>> than before, so:
>>
>> Tested-by: Ben Greear<greearb@candelatech.com>
>
> Awesome! Thanks for testing. So how about the TX dma rants, do you
> still get those?
I've seen no rants at all.
I'm using my standard 130 STAs trying to associate with an AP that will only
take around 30 associations at a time..leads to 100 or so supplications constantly
trying to scan and associate, and I've never seen this test run more than about
10 minutes without poison warnings and/or lockups. I used to be happy when it got that far :)
We'll do some more interesting tests with APs + STAs, as well as throughput tests, etc
as soon as we get time. (Basically, hoping for same support that we pushed into ath5k
recently).
If you are aware of any existing/expected issues with multiple APs + STAs,
please let me know.
Thanks,
Ben
>
> Luis
--
Ben Greear <greearb@candelatech.com>
Candela Technologies Inc http://www.candelatech.com
next prev parent reply other threads:[~2010-10-26 22:11 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-10-26 8:40 [RFT 0/3] ath9k: more PCU locking enhancements Luis R. Rodriguez
2010-10-26 8:40 ` [RFT 1/3] ath9k: simplify hw reset locking Luis R. Rodriguez
2010-10-26 8:40 ` [RFT 2/3] ath9k: move the PCU lock to the sc structure Luis R. Rodriguez
2010-10-26 8:40 ` [RFT 3/3] ath9k: content DMA start / stop through the PCU lock Luis R. Rodriguez
2010-10-26 16:33 ` [RFT 0/3] ath9k: more PCU locking enhancements Ben Greear
2010-10-26 21:59 ` Ben Greear
2010-10-26 22:03 ` Luis R. Rodriguez
2010-10-26 22:11 ` Ben Greear [this message]
2010-10-26 22:17 ` Luis R. Rodriguez
2010-10-27 16:17 ` Ben Greear
2010-10-27 16:26 ` Luis R. Rodriguez
2010-10-27 16:38 ` Ben Greear
2010-10-27 18:55 ` Luis R. Rodriguez
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=4CC75229.8000109@candelatech.com \
--to=greearb@candelatech.com \
--cc=kyungwan.nam@atheros.com \
--cc=linux-wireless@vger.kernel.org \
--cc=lrodriguez@atheros.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;
as well as URLs for NNTP newsgroup(s).