]> git.neil.brown.name Git - history.git/commit
[PATCH] ohci td error cleanup
authorDavid Brownell <david-b@pacbell.net>
Tue, 29 Oct 2002 16:12:42 +0000 (08:12 -0800)
committerGreg Kroah-Hartman <greg@kroah.com>
Tue, 29 Oct 2002 16:12:42 +0000 (08:12 -0800)
commit235d73beb9a41d4ea77343addc2b17b841cbbbcb
tree70974a049659ce0e59833c08f26900eeb6964a6f
parented661ed6f6f999135d8e72ac9cd2db18871a60ba
[PATCH] ohci td error cleanup

This is a version of a patch I sent out last Friday to help
address some of the "bad entry" errors that some folk
were seeing, seemingly only with control requests.  The fix
is just to not try being clever: remove one TD at a time and
patch the ED as if that TD had completed normally, then do
the next ... don't try to patch just once in this fault case.
(And it nukes some debug info I accidently submitted.)

I've gotten preliminary feedback that this helps.
drivers/usb/host/ohci-mem.c
drivers/usb/host/ohci-q.c