David Brownell wrote: > > The submit call before the unlink will toggle the D0/D1 bit in > > dev->toggle[]. The call after the unlink will then use the toggled bit > > although the TD of the unlinked URB hasn't been completed successfully. > > Consequently, the next packet to be received will be lost. > > Presumably that bug is still in the *uhci-hcd drivers > in 2.5.24, yes?
Sorry, I currently don't have a running 2.5.x. Looking at the code, the comment in uhci-hcd.c's uhci_unlink_generic() function would indicate that it tries to do the right thing. However, this function hasn't changed much from uhci.c in 2.4.18. (I did most of my debugging with usb-uhci, so I don't really know what happens in uhci.) Clemens ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel