[Eisfair] [e1] Problem an USB

Thomas Bork tom at eisfair.org
Fr Apr 5 13:39:10 CEST 2013


Am 03.04.2013 21:07, schrieb Thomas Quast:

> Bei dem besagtem (fehlerhaften) System von mir sieht es aehnlich aus:
> 00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset
>          Family USB xHCI Host Controller (rev 04)
> 00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset
>          Family USB Enhanced Host Controller #2 (rev 04)
> 00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset
>          Family USB Enhanced Host Controller #1 (rev 04)
[...]
> Dagegen auf einem getesteten System, an welchem ich das externe Device
> im Dauereinsatz quaelte sieht es aber aehnlich aus:
> 00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset
>          Family USB xHCI Host Controller (rev 04)
> 00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset
>          Family USB Enhanced Host Controller #2 (rev 04)
> 00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset
>          Family USB Enhanced Host Controller #1 (rev 04)


Ist schon merkwürdig, die verwendeten USB-Controller sehen für mich 
absolut identisch aus.

Aus der Beschreibung des Ursprungs-Patches, der Pate für das geänderte 
Modul ehci-hcd.ko war, das Du von mir bekommen hast:

This patch (as1477) fixes a problem affecting a few types of EHCI
controller.  Contrary to what one might expect, these controllers
automatically stop their internal frame counter when no ports are
enabled.  Since ehci-hcd currently relies on the frame counter for
determining when it should unlink QHs from the async schedule, those
controllers run into trouble: The frame counter stops and the QHs
never get unlinked.

Some systems have also experienced other problems traced back to
commit b963801164618e25fbdc0cd452ce49c3628b46c8 (USB: ehci-hcd unlink
speedups), which made the original switch from using the system clock
to using the frame counter.  It never became clear what the reason was
for these problems, but evidently it is related to use of the frame
counter.
[...]

Obwohl mir nicht klar ist, warum sich der "Intel Corporation 7 
Series/C210 Series Chipset Family USB Enhanced Host Controller (rev 04)" 
mal so und mal so verhält, bin ich auf Dein Test-Ergebnis gespannt.

-- 
der tom
[eisfair-team]


Mehr Informationen über die Mailingliste Eisfair