summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/uhci-hcd.h
diff options
context:
space:
mode:
authorAlan Stern <stern@rowland.harvard.edu>2006-05-19 16:39:52 -0400
committerGreg Kroah-Hartman <gregkh@suse.de>2006-06-21 15:04:12 -0700
commit10b8e47d6b32bfba22874354c62770cb4e42aa6c (patch)
tree5477d441bd4e01c4e3a4a9c2ef7b4e677b49d157 /drivers/usb/host/uhci-hcd.h
parentc433472658b4df11bd3590a59be79194a1ff43ae (diff)
downloadblackbird-op-linux-10b8e47d6b32bfba22874354c62770cb4e42aa6c.tar.gz
blackbird-op-linux-10b8e47d6b32bfba22874354c62770cb4e42aa6c.zip
[PATCH] UHCI: fix race in ISO dequeuing
This patch (as688) fixes a small race in uhci-hcd. Because ISO queues aren't controlled by queue headers, they can't be unlinked. Only individual URBs can. So whenever multiple ISO URBs are dequeued, it's necessary to make sure the hardware is done with each one. We can't assume that dequeuing the first URB will suffice to unlink the entire queue. Signed-off-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/host/uhci-hcd.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud