[BK] Bluetooth fixes for 2.4.21-rc1

Max Krasnyansky (maxk@qualcomm.com)
Mon, 28 Apr 2003 12:15:19 -0700


Hi Marcelo,

We've got several important BT fixes for 2.4.21.
Please pull from
bk://linux-bt.bkbits.net/bt-2.4

This will update the following files:

include/net/bluetooth/rfcomm.h | 10 ++++--
net/bluetooth/l2cap.c | 2 -
net/bluetooth/rfcomm/core.c | 60 ++++++++++++++++++++++++++++++++++++++---
net/bluetooth/rfcomm/tty.c | 23 ++++++++++-----
4 files changed, 81 insertions(+), 14 deletions(-)

through these ChangeSets:

<maxk@qualcomm.com> (03/04/26 1.1126.2.3)
[Bluetooth] Fix race condition in RFCOMM session and dlc scheduler.
This fixes random RFCOMM freezes reported by a few people.

<maxk@qualcomm.com> (03/04/26 1.1126.2.2)
[Bluetooth] Improved RFCOMM TTY buffer management. Don't buffer more data than
we have credits for.
Patch from David Woodhouse <dwmw2@infradead.org>

<marcel@holtmann.org> (03/04/23 1.1006.23.2)
[Bluetooth] Fix L2CAP binding to local address

In the function l2cap_connect_ind() we compare the bounded
address with the address of an incoming connection, but we
have to compare it with the local address of the HCI device.

<marcel@holtmann.org> (03/03/30 1.1006.23.1)
[Bluetooth] Respond correctly to RLS packets

This patch adds the recognition and correct responding to the
RFCOMM RLS packets to fulfill the requirements of the Bluetooth
specification.

Thanks

Max

http://bluez.sf.net
http://vtun.sf.net

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/