From: Ben Greear <greearb@candelatech.com>
To: "ath9k-devel@lists.ath9k.org" <ath9k-devel@venema.h4ckr.net>,
"linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>,
rmanohar@qti.qualcomm.com
Subject: Re: 3.17 regression, ath9k: Summarize hw state per channel context
Date: Tue, 04 Nov 2014 13:33:37 -0800 [thread overview]
Message-ID: <54594631.9020707@candelatech.com> (raw)
In-Reply-To: <542F124C.50406@candelatech.com>
On 10/03/2014 02:17 PM, Ben Greear wrote:
> Took a while, but I found the regression that has been bugging me.
[snip]
Ok, so I started looking at this problem. The bug appears to lie in
the calculating of the BSSID mask. I think the BSSID calculation must
be broken any time you have vifs in more than one ctx.
The reason is that ath9k_calculate_iter_data is now called per
ctx, but the bssid mask must be per radio, not per ctxt.
Maybe we need two different iter methods now..one similar to the new
one for ctx related summary state, and one like the older code for
the bssid mask?
Thanks,
Ben
> Bisect points at this patch:
>
> 9a9c4fbc3fcabc0d510600743204f890ebdbb141 is the first bad commit
> commit 9a9c4fbc3fcabc0d510600743204f890ebdbb141
> Author: Rajkumar Manoharan <rmanohar@qti.qualcomm.com>
> Date: Wed Jun 11 16:18:03 2014 +0530
>
> ath9k: Summarize hw state per channel context
>
> Group and set hw state (opmode, primary_sta, beacon conf) per
> channel context instead of whole list of vifs. This would allow
> each channel context to run in different mode (STA/AP).
>
> Signed-off-by: Felix Fietkau <nbd@openwrt.org>
> Signed-off-by: Rajkumar Manoharan <rmanohar@qti.qualcomm.com>
> Signed-off-by: John W. Linville <linville@tuxdriver.com>
>
> :040000 040000 aa6eab9d17a0b3468075ff7c1abfee2ccfcb521e e15af8b46ce047c8b46177e2d4cf74a4590a2181 M drivers
>
> I will be happy to test patches if anyone has a suggested fix or needs
> debug output...
>
> Thanks,
> Ben
>
--
Ben Greear <greearb@candelatech.com>
Candela Technologies Inc http://www.candelatech.com
prev parent reply other threads:[~2014-11-04 21:33 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-10-03 21:17 3.17 regression, ath9k: Summarize hw state per channel context Ben Greear
2014-10-04 7:46 ` Sujith Manoharan
2014-10-04 14:30 ` Ben Greear
2014-10-16 22:41 ` Ben Greear
2014-11-04 21:33 ` Ben Greear [this message]
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=54594631.9020707@candelatech.com \
--to=greearb@candelatech.com \
--cc=ath9k-devel@venema.h4ckr.net \
--cc=linux-wireless@vger.kernel.org \
--cc=rmanohar@qti.qualcomm.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).