summaryrefslogtreecommitdiff
path: root/include/linux/node.h
diff options
context:
space:
mode:
authorDavid Brownell <david-b@pacbell.net>2002-12-18 23:13:46 -0800
committerGreg Kroah-Hartman <greg@kroah.com>2002-12-18 23:13:46 -0800
commit30a0384940f58629fb2c9648246d088ae0d127e7 (patch)
tree8ea9b11c2251d7b78d750aab6777a9932a25c507 /include/linux/node.h
parent8725a0070571424ad8a15d2308eeb6c07774e698 (diff)
[PATCH] ehci, qtd submit and completions
This ought to address a number of the problems with the recent "dummy td" update as well as some older ones: - Slims down the qh_append_tds() to remove two pairs of "should be duplicate" logic so that * qh_make() only creates and initializes; * qh_append_tds() calls it earlier; * always appends with dummy, no routine qh updates. - Reworked qh_completions() ... simpler, better. * two notable FIXMEs gone, and a bug related to how they interacted with scatterlist i/o * fixed bugs (including one oops) exposed by using dummies more. Passes basic testing: most 'usbtest' cases, usb2 hub with keyboard and CF adapter, storage enumeration. So it seems less troublesome, though it's still not as happy as I've seen it. However, "testusb -at12" (running 'write unlink' tests) still fails for me, and usb-storage gets unhappy when it decides (why? and unsuccessfully) to reset high speed devices. I'm still chasing those problems, which seem to come from higher up in the stack.
Diffstat (limited to 'include/linux/node.h')
0 files changed, 0 insertions, 0 deletions