Hi Andrew,
From: Pavel Machek <pavel@xxxxxx>
If someone tries to _urb_unlink while _urb_queue_head is running,
he'll see
_urb->queue == NULL and fail to do any locking. Prevent that from
happening
by strategically placed barriers.
let me repeat this, the hci_usb driver is not worth fixing. Doing our
own URB handling is a bad idea. The btusb driver should fix all of
this. Only exception is that it is missing all the quirks, but that
was me being lazy.
Regards
Marcel
--
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