commit | 2775562ad2af2fc131ef7987166db6e42217528f | [log] [tgz] |
---|---|---|
author | Alan Stern <stern@rowland.harvard.edu> | Fri May 05 16:32:02 2006 -0400 |
committer | Greg Kroah-Hartman <gregkh@suse.de> | Wed Jun 21 15:04:10 2006 -0700 |
tree | 87c0ba46d8daa8d4b9af6f54b34b21b52c3fa57e | |
parent | 4de7d2c231a8624a47417977be0768c5b5257c4f [diff] |
[PATCH] USB: UHCI: fix obscure bug in enqueue() This patch (as676) fixes a small bug in uhci-hcd's enqueue routine. When an URB is unlinked or gets an error and the completion handler queues another URB for the same endpoint, the queue shouldn't be allowed to start up again until the handler returns. Not even if the new URB is the only one on its queue. Signed-off-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>