All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/9] Bluetooth: More generic L2CAP fixed channel handling
@ 2014-08-07  7:12 johan.hedberg
  2014-08-07  7:12 ` [PATCH 1/9] Bluetooth: Fix reference counting of global L2CAP channels johan.hedberg
                   ` (9 more replies)
  0 siblings, 10 replies; 12+ messages in thread
From: johan.hedberg @ 2014-08-07  7:12 UTC (permalink / raw)
  To: linux-bluetooth

Hi,

Here's a set of patches to make fixed L2CAP channel handling more
generic. The main special-casing that's removed here is for ATT
channels. The A2MP stuff is left for later since its semantics would
change from creating the context only when there's data on the channel
to as soon as we have a baseband link (which I'm not sure is desirable).

The main motivation for all of this work is to pave the way to convert
SMP to fully use the l2cap_chan infrastructure.

Johan

----------------------------------------------------------------
Johan Hedberg (9):
      Bluetooth: Fix reference counting of global L2CAP channels
      Bluetooth: Fix __l2cap_no_conn_pending() usage with all channels
      Bluetooth: Resume BT_CONNECTED state after LE security elevation
      Bluetooth: Remove special handling of ATT in l2cap_security_cfm()
      Bluetooth: Refactor l2cap_connect_cfm
      Bluetooth: Move L2CAP fixed channel creation into l2cap_conn_cfm
      Bluetooth: Improve fixed channel lookup based on link type
      Bluetooth: Remove special ATT data channel handling
      Bluetooth: Move parts of fixed channel initialization to l2cap_add_scid

 include/net/bluetooth/l2cap.h |   1 +
 net/bluetooth/l2cap_core.c    | 244 ++++++++++++++++++--------------------
 net/bluetooth/l2cap_sock.c    |  15 +--


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2014-08-08 17:43 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-08-07  7:12 [PATCH 0/9] Bluetooth: More generic L2CAP fixed channel handling johan.hedberg
2014-08-07  7:12 ` [PATCH 1/9] Bluetooth: Fix reference counting of global L2CAP channels johan.hedberg
2014-08-07 16:26   ` Marcel Holtmann
2014-08-07  7:12 ` [PATCH 2/9] Bluetooth: Fix __l2cap_no_conn_pending() usage with all channels johan.hedberg
2014-08-07  7:12 ` [PATCH 3/9] Bluetooth: Resume BT_CONNECTED state after LE security elevation johan.hedberg
2014-08-07  7:12 ` [PATCH 4/9] Bluetooth: Remove special handling of ATT in l2cap_security_cfm() johan.hedberg
2014-08-07  7:12 ` [PATCH 5/9] Bluetooth: Refactor l2cap_connect_cfm johan.hedberg
2014-08-07  7:12 ` [PATCH 6/9] Bluetooth: Move L2CAP fixed channel creation into l2cap_conn_cfm johan.hedberg
2014-08-07  7:12 ` [PATCH 7/9] Bluetooth: Improve fixed channel lookup based on link type johan.hedberg
2014-08-07  7:12 ` [PATCH 8/9] Bluetooth: Remove special ATT data channel handling johan.hedberg
2014-08-07  7:12 ` [PATCH 9/9] Bluetooth: Move parts of fixed channel initialization to l2cap_add_scid johan.hedberg
2014-08-08 17:43 ` [PATCH 0/9] Bluetooth: More generic L2CAP fixed channel handling Marcel Holtmann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.