Search Linux Wireless

Re: Throughput regression in b43 caused by spurious avoidance implementation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2012/9/24 Stefan Brüns <stefan.bruens@xxxxxxxxxxxxxx>:
> Hi everyone,
>
> as I have been plagued by the performance regression in b43 between linux 3.2
> and 3.3, I have bisected it:
>
> git bisect good
> 49d55cef5b1925a5c1efb6aaddaa40fc7c693335 is the first bad commit
> commit 49d55cef5b1925a5c1efb6aaddaa40fc7c693335
> Author: Rafał Miłecki <zajec5@xxxxxxxxx>
> Date:   Sun Dec 11 13:16:51 2011 +0100
>
>     b43: N-PHY: implement spurious tone avoidance
>
>     Signed-off-by: Rafał Miłecki <zajec5@xxxxxxxxx>
>     Signed-off-by: John W. Linville <linville@xxxxxxxxxxxxx>

Hi Stefan,

I'm not sure if you're still interested in this, as half a year has
passed since your report :( Anyway we've managed to resolve most
problems with BCM4322.

I took me 3 attempts to debug this issue and the last one that succeed
took me few days. I was quite tricky to debug & bisect everything, as
there were 4 regressions in b43 driver and I couldn't really distinct
them at the beginning.

After all there were 3 patches applied to the kernel that you may be
interested in:

1) b43: N-PHY: increase initial value of "mind" in RSSI calibration
It has been applied in 3.4.39 and 3.8.6 stables

2) b43: N-PHY: use more bits for offset in RSSI calibration
It has been applied in 3.4.39 and 3.8.6 stables

3) ssb: implement spurious tone avoidance
It has been applied in 3.4.42 and 3.8.9 stables

Unfortunately there is one more regression I've bisected but didn't
manage to fix yet. It's related to the scanning on channel 13. It was
reported in:

1) Scanning regression since "cfg80211: use DS or HT operation IEs to
determine BSS channel"
http://www.spinics.net/lists/linux-wireless/msg105359.html
http://marc.info/?t=136431795000003&r=1&w=4

2) [No subject]
http://lists.infradead.org/pipermail/b43-dev/2013-April/003041.html

-- 
Rafał
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux