diff options
| author | David Brownell <david-b@pacbell.net> | 2004-03-01 22:32:28 -0800 |
|---|---|---|
| committer | Nathan Scott <nathans@sgi.com> | 2004-03-01 22:32:28 -0800 |
| commit | 961c380cef0f1af06c254488d1a672324ec2b34a (patch) | |
| tree | 6fe2747719f48c3060de659b1a19eb183ff248a2 /include | |
| parent | 72c032186a0d4a78eda9007d9dbbf455afe7daad (diff) | |
[PATCH] OHCI urb unlink fixes
Fix two OHCI unlink issues.
* All EDs now get a 1 msec delay before re-linking, even those
which were seemingly "clean" unlink cases. This gets rid of
some list corruption issues ("bad entry") by getting rid of
a fast-path carried over from 2.4 usb-ohci.
* In case of unlink-during-submit, we must giveback() right away.
This is a reasonably rare case.
There have been recent reports of problems here. The "bad entry"
showed up with usbtest tests #11 and #12, or "stir4200", and maybe
in other cases. The unlink-during-submit shows up in usbtest.
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
