Commit Graph

227 Commits (2dd723fdbb61fbc4ee0125401f04f5431f61268d)

Author SHA1 Message Date
Johan Hedberg a2342c5fe5 Bluetooth: L2CAP: Fix setting chan src info before adding PSM/CID 9 years ago
Johan Hedberg 114f9f1e03 Bluetooth: L2CAP: Introduce proper defines for PSM ranges 9 years ago
Dean Jenkins 9f7378a9d6 Bluetooth: l2cap_disconnection_req priority over shutdown 9 years ago
Dean Jenkins 04ba72e6b2 Bluetooth: Reorganize mutex lock in l2cap_sock_shutdown() 9 years ago
Dean Jenkins e7456437c1 Bluetooth: Unwind l2cap_sock_shutdown() 9 years ago
Dean Jenkins e432c72c46 Bluetooth: __l2cap_wait_ack() add defensive timeout 10 years ago
Dean Jenkins cb02a25583 Bluetooth: __l2cap_wait_ack() use msecs_to_jiffies() 10 years ago
Dean Jenkins 451e4c6c6b Bluetooth: Add BT_DBG to l2cap_sock_shutdown() 10 years ago
Dean Jenkins f65468f6e2 Bluetooth: Make __l2cap_wait_ack more efficient 10 years ago
Dean Jenkins 2baea85dec Bluetooth: L2CAP ERTM shutdown protect sk and chan 10 years ago
Eric W. Biederman 11aa9c28b4 net: Pass kern from net_proto_family.create to sk_alloc 10 years ago
Johan Hedberg a4368ff3ed Bluetooth: Refactor L2CAP variables into l2cap_ctrl 10 years ago
Ying Xue 1b78414047 net: Remove iocb argument from sendmsg and recvmsg 10 years ago
Peter Hurley dfb2fae7cd Bluetooth: Fix nested sleeps 10 years ago
Marcel Holtmann dd6255588a Bluetooth: Add BUILD_BUG_ON for size of struct sockaddr_l2 10 years ago
Al Viro 17836394e5 first fruits - kill l2cap ->memcpy_fromiovec() 10 years ago
Al Viro 56c39fb67c switch l2cap ->memcpy_fromiovec() to msghdr 10 years ago
Johan Hedberg 49d1174130 Bluetooth: Add debug logs to help track locking issues 10 years ago
Johan Hedberg ff714119a6 Bluetooth: Fix L2CAP nesting level initialization location 10 years ago
Johan Hedberg 3b2ab39e26 Bluetooth: Fix L2CAP socket lock nesting level 10 years ago
Johan Hedberg abe84903a8 Bluetooth: Use proper nesting annotation for l2cap_chan lock 10 years ago
Johan Hedberg f03567040c Bluetooth: Fix l2cap_sock_teardown_cb lockdep warning 10 years ago
Johan Hedberg c16900cf28 Bluetooth: Fix hci_conn reference counting for fixed channels 11 years ago
Johan Hedberg 148243087b Bluetooth: Move parts of fixed channel initialization to l2cap_add_scid 11 years ago
Johan Hedberg d52deb1748 Bluetooth: Resume BT_CONNECTED state after LE security elevation 11 years ago
Johan Hedberg beb19e4c07 Bluetooth: Use EOPNOTSUPP instead of ENOTSUPP 11 years ago
Johan Hedberg e7cafc4525 Bluetooth: Pass initiator/acceptor information to hci_conn_security() 11 years ago
Vladimir Davydov 093facf363 Bluetooth: never linger on process exit 11 years ago
Johan Hedberg bf19d51b76 Bluetooth: Allow L2CAP getpeername() for BT_CONFIG state 11 years ago
Jukka Rissanen 0498878b18 Bluetooth: Provide L2CAP ops callback for memcpy_fromiovec 11 years ago
Marcel Holtmann d9fbd02be5 Bluetooth: Use explicit header and body length for L2CAP SKB allocation 11 years ago
Marcel Holtmann 8d46321c4f Bluetooth: Assign L2CAP socket priority when allocating SKB 11 years ago
Marcel Holtmann 67f86a45bb Bluetooth: Use const for struct l2cap_ops field 11 years ago
Marcin Kraglak 92d1372e1a Bluetooth: Allow change security level on ATT_CID in slave role 11 years ago
Jukka Taimisto 8a96f3cd22 Bluetooth: Fix L2CAP deadlock 11 years ago
David S. Miller 676d23690f net: Fix use after free by removing length arg from sk_data_ready callbacks. 11 years ago
Johan Hedberg e8b1ab9e6d Bluetooth: Fix returning peer address in pending connect state 11 years ago
Joe Perches dcf4adbfdc Bluetooth: Convert uses of __constant_<foo> to <foo> 11 years ago
Johan Hedberg 9b7655eafe Bluetooth: Enable LE L2CAP CoC support by default 11 years ago
Johan Hedberg d7e5e76b6f Bluetooth: Always use l2cap_chan->psm for returning PSM to user space 11 years ago
Johan Hedberg b783fbc3a5 Bluetooth: Refuse peer L2CAP address reading when not connected 11 years ago
Johan Hedberg 7a8e5a31ec Bluetooth: Fix CID initialization for fixed channels 11 years ago
Johan Hedberg e0c888ad73 Bluetooth: Fix BT_SECURITY socket option for fixed channels (ATT) 11 years ago
Johan Hedberg 21626e6214 Bluetooth: Switch ATT channels to use L2CAP_CHAN_FIXED 11 years ago
Marcel Holtmann 7d513e9243 Bluetooth: Handle security level 4 for L2CAP connections 11 years ago
Steffen Hurrle 342dfc306f net: add build-time checks for msg->msg_name size 11 years ago
Johan Hedberg cb6ca8e1ed Bluetooth: Default to no security with L2CAP RAW sockets 11 years ago
Johan Hedberg 0ce43ce60d Bluetooth: Simplify l2cap_chan initialization for LE CoC 11 years ago
Johan Hedberg 4946096d43 Bluetooth: Fix validating LE PSM values 11 years ago
Johan Hedberg 837776f790 Bluetooth: Introduce L2CAP channel callback for suspending 11 years ago