B43_BFL_BTCOEXIST
Larry Finger
Larry.Finger at lwfinger.net
Wed Aug 20 15:19:21 UTC 2008
Tim Gardner wrote:
> Larry,
>
> What does this flag do? It looks like it must change the on-the-air
> behavior with regard to stomping on Bluetooth. This LP comment indicates
> that these uncooperative adapters are causing faults in the Bluetooth
> driver:
>
> https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/257020/comments/5
>
> While I believe the root issue is within the Bluetooth driver (nothing
> ought to be able to make it crash), is my hypothesis correct about the
> on-the-air transmit characteristics?
I have added Michael Buesch to the Cc list. He knows a lot more about
the driver than I do and will correct any misstatements of mine.
Yes, that flag deals with Bluetooth coexistence in the 2.4 GHz band. I
reread the original posting and I have no idea why the OP is blaming
commit c7202b637779f7e26decd6525a2f4463db918aaf. It only affects a few
cards and b43 is not even loaded in the dump that is shown. My belief
system does not allow the possibility for drivers that have never been
loaded to cause faults.
I think whatever is done for coexistence is handled by the firmware.
Outside of the special quirks implemented by the above commit, and the
ones I have submitted since, the driver does nothing special. It just
hands off the modified board flags to the shared memory.
I definitely agree that it is a problem with the Bluetooth driver.
Larry
More information about the kernel-team
mailing list