]> git.baikalelectronics.ru Git - kernel.git/commit
Bluetooth: Free the l2cap channel list only when refcount is zero
authorJaganath Kanakkassery <jaganath.k@samsung.com>
Fri, 13 Jul 2012 12:47:55 +0000 (18:17 +0530)
committerGustavo Padovan <gustavo.padovan@collabora.co.uk>
Mon, 6 Aug 2012 18:02:58 +0000 (15:02 -0300)
commit44d73d52a95f74a7b907b790b168df77355214d2
tree2ea27d4467c635d78d5b001ee4bee384b1ab7eea
parente661c78784ab81be4485bd1ad7ead0c5a360ac49
Bluetooth: Free the l2cap channel list only when refcount is zero

Move the l2cap channel list chan->global_l under the refcnt
protection and free it based on the refcnt.

Signed-off-by: Jaganath Kanakkassery <jaganath.k@samsung.com>
Signed-off-by: Syam Sidhardhan <s.syam@samsung.com>
Reviewed-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
Signed-off-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
include/net/bluetooth/l2cap.h
net/bluetooth/a2mp.c
net/bluetooth/l2cap_core.c
net/bluetooth/l2cap_sock.c