Re: External USB2 HDD affects speed hda

From: Rene Herman
Date: Sat Sep 17 2005 - 09:50:01 EST


David Brownell wrote:

Hi David. Has there been any progress on this issue?

(thread at http://marc.theaimsgroup.com/?t=111749614000002&r=1&w=2)


Taking a look at that, I found one case that _might_ explain it. That
scenario could crop more (or less) based on loads and timings, and I've
suspected that the VIA chips have significantly different timings for
certain things. This patch handles that case differently, just expecting
the unlink completion code (later) to restart the schedule.

I sanity tested this, but that's all.

[ snip ]

- if (!head->qh_next.qh) {
+ if (!head->qh_next.qh && !ehci->reclaim) {

Thanks, but unfortunately no change. That is, still have that "Async" status flag toggling on and off in /sys/class/usb_host/usb?/registers (and the ~ 8MB/s drop in IDE throughput).

Rene.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/