From adebcf9fcabc8ed73fcfc2914d9451b48bbd002a Mon Sep 17 00:00:00 2001 From: Brian Gix Date: Thu, 8 Sep 2011 11:26:47 -0700 Subject: [PATCH] Bluetooth: Fix dead-lock failure during LE scan Timer being deleted durings it's time-out callback execution caused spinlock deadlock on multicore systems. CRs-fixed: 305677 Signed-off-by: Brian Gix --- net/bluetooth/mgmt.c | 1 - 1 file changed, 1 deletion(-) diff --git a/net/bluetooth/mgmt.c b/net/bluetooth/mgmt.c index 354207d3189..43431848a00 100644 --- a/net/bluetooth/mgmt.c +++ b/net/bluetooth/mgmt.c @@ -1755,7 +1755,6 @@ static void disco_le_to(unsigned long data) BT_DBG("hci%d", ilp->index); hdev = hci_dev_get(ilp->index); - del_timer_sync(&ilp->le_timer); if (hdev) { hci_dev_lock(hdev);