On 05/27/2010 08:20 AM, Alan Stern wrote:
v2.6.27 drivers/usb/host/ehci-q.c qh_completions() lines 403-410
if (last_status == -EINPROGRESS) {
last_status = qtd_copy_status(ehci, urb,
qtd->length, token);
if (last_status == -EREMOTEIO
&& (qtd->hw_alt_next
& EHCI_LIST_END(ehci)))
last_status = -EINPROGRESS;
}
I'm surprised you were able to get anything to work at all with that
code removed. The qtd_copy_status() routine is where the driver
I confirm even without this code the devices work with no apparent
problem (plus it fixes the I2S problem I was having). But read
performance from a memory stick decrease about 4 times.
bye
as
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html