Hi Chan-yeol, On Fri, Oct 31, 2014, chanyeol.park@xxxxxxxxxxx wrote: > __hci_cmd_sync_ev(), __hci_req_sync() could miss wake_up_interrupt from > hci_req_sync_complete() because hci_cmd_work() workquee and its reponse > could be completed before they are ready to get the signal through > add_wait_queue(), set_current_state(TASK_INTERRUPTIBLE). > > Signed-off-by: Chan-yeol Park <chanyeol.park@xxxxxxxxxxx> > Signed-off-by: Kyungmin Park <kyungmin.park@xxxxxxxxxxx> > --- > net/bluetooth/hci_core.c | 18 +++++++++++------- > 1 file changed, 11 insertions(+), 7 deletions(-) Applied to bluetooth-next. Thanks. This fixed a really frequent hang for me of init HCI commands when running mgmt-tester. Is it through the our user space testers that you were seeing this issue as well? I might have seen the problem in the past too but for some reason it started showing up really frequently now. Johan -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html