]> git.baikalelectronics.ru Git - kernel.git/commit
Bluetooth: Fix regression in L2CAP connection procedure
authorGustavo F. Padovan <padovan@profusion.mobi>
Fri, 15 Jul 2011 18:30:20 +0000 (18:30 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sat, 16 Jul 2011 17:14:44 +0000 (10:14 -0700)
commit074de225a4a68df7e87f164f31bfba78c5f4a75c
treeef5f1c3795db584b7ff7780ac915aa7b0bdce057
parent2b2b16edaf1ab48d6ce2e7f81a7c3b5920380c9c
Bluetooth: Fix regression in L2CAP connection procedure

Caused by the following commit, partially revert it.

commit 6d7bd8d0d6392d29b29f417407c2c15cb2fec4ae
Author: Gustavo F. Padovan <padovan@profusion.mobi>
Date:   Thu Jun 30 16:11:30 2011 -0300

    Bluetooth: Fix regression with incoming L2CAP connections

    PTS test A2DP/SRC/SRC_SET/TC_SRC_SET_BV_02_I revealed that
    ( probably after the 6c9ed7283 commit ) the l2cap connection
    could not be established in case when the "Auth Complete" HCI
    event does not arive before the initiator send "Configuration
    request", in which case l2cap replies with "Command rejected"
    since the channel is still in BT_CONNECT2 state.

Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Signed-off-by: Gustavo F. Padovan <padovan@profusion.mobi>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/bluetooth/l2cap_core.c