2014/1/25 Wyatt Ward <wyattfward@xxxxxxxxx>: > The problem is that both SSB and BCMA are loading to support the b43 > module, where I only want SSB to load. I had this issue in 3.11, and > my custom build of 3.13 worked, but I don't see any changes to b43 or > BCMA that would effect this. I think that it was my tweaking of the > compile options for BCMA fixed this, but in any case > > I believe that the SSB and BCMA modules are interfering with each > other, killing my network speed seemingly at random. Loading b43 (when compiled with BCMA support) will cause loading both: ssb and bcma. That's true, this is caused by symbols b43 uses. This is expected. Now look at drivers/bcma/host_pci.c and try to find a reference to 0x4312 (since your card it 14e4:4312). Or try to find a sign of "bcma" in dmesg. bcma does not try to touch 14e4:4312 in any way. It gets loaded but does nothing. There must be something else in your builds affecting performance. If you want to compare 2 kernels, remember to do cold boots. Some things in (WiFi) hardware configuration may survive reboot. -- 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