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 <bgix@codeaurora.org>
This commit is contained in:
committed by
Bryan Huntsman
parent
6d5fb8a1b1
commit
adebcf9fca
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user