Bluetooth: Add backlog queue to ERTM code
authorGustavo F. Padovan <padovan@profusion.mobi>
Mon, 21 Jun 2010 21:53:22 +0000 (18:53 -0300)
committerMarcel Holtmann <marcel@holtmann.org>
Wed, 21 Jul 2010 17:39:09 +0000 (10:39 -0700)
commit218bb9dfd21472128f86b38ad2eab123205c2991
treea380097efa336c128a81460c9f316f04f39aeadc
parente0f66218b3a7d0bcf37ca95186123c257fda0ba5
Bluetooth: Add backlog queue to ERTM code

backlog queue is the canonical mechanism to avoid race conditions due
interrupts in bottom half context. After the socket lock is released the
net core take care of push all skb in its backlog queue.

Signed-off-by: Gustavo F. Padovan <padovan@profusion.mobi>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
net/bluetooth/l2cap.c