Hi Dave,
here are two more bug fixes for the Bluetooth subsystem. Both are
workarounds for either broken implementations or broken hardware.
Regards
Marcel
Please pull from
git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git
This will update the following files:
drivers/bluetooth/hci_usb.c | 17 +++++++++++++++--
net/bluetooth/rfcomm/core.c | 19 +++++++++++++++++--
2 files changed, 32 insertions(+), 4 deletions(-)
through these ChangeSets:
Marcel Holtmann <[EMAIL PROTECTED]> Fri, 14 Jul 2006 16:01:52 +0200
[Bluetooth] Correct SCO buffer size for another Broadcom chip
The SCO buffer size values on IBM/Lenovo ThinkPad laptops with a
Bluetooth chip from Broadcom are wrong. The USB Bluetooth driver
has to set a quirk to correct the SCO buffer size values.
Signed-off-by: Marcel Holtmann <[EMAIL PROTECTED]>
Marcel Holtmann <[EMAIL PROTECTED]> Fri, 14 Jul 2006 11:42:12 +0200
[Bluetooth] Correct RFCOMM channel MTU for broken implementations
Some Bluetooth RFCOMM implementations try to negotiate a bigger channel
MTU than we can support for a particular session. The maximum MTU for
a RFCOMM session is limited through the L2CAP layer. So if the other
side proposes a channel MTU that is bigger than the underlying L2CAP
MTU, we should reduce it to the L2CAP MTU of the session minus five
bytes for the RFCOMM headers.
Signed-off-by: Marcel Holtmann <[EMAIL PROTECTED]>
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html