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