recent usb2 regression

Giorgos Keramidas keramida at freebsd.org
Thu Mar 5 13:49:09 PST 2009


On Thu, 5 Mar 2009 10:13:19 +0100, Hans Petter Selasky <hselasky at c2i.net> wrote:
> On Thursday 05 March 2009, Giorgos Keramidas wrote:
>> After my last update to March 1 sources, uhci started going into
>> interrupt storm mode:
>>
>>   $ vmstat -i
>>   interrupt                          total       rate
>>   irq16: uhci0                   745625990     169191
>>   Total                          764017451     173364

> Hi,
> The only active interrupt is the HCH status bit.
>
> You can try editing /sys/dev/usb/controller/uhci.c and apply the
> following patch:
>
>         /* get acknowledge bits */
>         status &= (UHCI_STS_USBINT |
>             UHCI_STS_USBEI |
>             UHCI_STS_RD |
> +           UHCI_STS_HCH |
>             UHCI_STS_HSE |
>             UHCI_STS_HCPE);

Hi Hans,

Thanks for the patch.  I'll try it later today and report back :)



More information about the freebsd-usb mailing list