diff options
| author | Alan Stern <[email protected]> | 2009-02-10 10:16:58 -0500 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2009-03-24 16:20:31 -0700 |
| commit | a2c2706e1043c17139c2dafd171c4a5cf008ef7e (patch) | |
| tree | 59d6519004eb562ebee5df5f1a4394290dec16ff /tools/perf/scripts/python | |
| parent | 1f4159c1620f74377e26d8a569d10ca5907ef475 (diff) | |
USB: EHCI: add software retry for transaction errors
This patch (as1204) adds a software retry mechanism to ehci-hcd. It
gets invoked when the driver encounters transaction errors on an
asynchronous endpoint. On many systems, hardware deficiencies cause
such errors to occur if one device is unplugged while the host is
communicating with another device. With the patch, the failed
transactions are retried and generally succeed the second or third
time through.
This is based on code originally written by Koichiro Saito.
Signed-off-by: Alan Stern <[email protected]>
Tested by: Koichiro Saito <[email protected]>
CC: David Brownell <[email protected]>
Cc: stable <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions