Files
linux/drivers/usb/host
P33M a56279ae15 dwc_otg: fix locking around dequeueing and killing URBs
kill_urbs_in_qh_list() is practically only ever called with the fiq lock
already held, so don't spinlock twice in the case where we need to cancel
an isochronous transfer.

Also fix up a case where the global interrupt register could be read with
the fiq lock not held.

Fixes the deadlock seen in https://github.com/raspberrypi/linux/issues/2907
2019-04-15 10:23:20 +01:00
..
2019-04-02 13:06:56 +01:00
2018-06-12 16:19:22 -07:00
2019-04-02 13:06:56 +01:00
2019-04-02 13:06:56 +01:00
2017-12-12 13:16:07 +01:00
2018-07-16 09:09:24 +02:00