Lynx Point USB - large amount of interrupts (300k / second)
Daniel Kolesa
quaker66 at gmail.com
Fri Jan 9 23:37:28 UTC 2015
2015-01-09 23:26 GMT+00:00 Daniel Kolesa <quaker66 at gmail.com>:
> 2015-01-09 20:24 GMT+00:00 Adrian Chadd <adrian at freebsd.org>:
>> hi,
>>
>> I have a haswell desktop box at home:
>>
>> CPU: Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz (3192.67-MHz K8-class CPU)
>>
>> With lynx point USB:
>
> Also Haswell here, but with H97 chipset, which means Wildcat Point
> USB. Not getting the issue.
>
>>
>> adrian at test-2:~ % dmesg | grep ehci
>> ehci0: <Intel Lynx Point USB 2.0 controller USB-B> mem
>> 0xf7f1c000-0xf7f1c3ff irq 16 at device 26.0 on pci0
>> usbus1 on ehci0
>> ehci1: <Intel Lynx Point USB 2.0 controller USB-A> mem
>> 0xf7f1b000-0xf7f1b3ff irq 23 at device 29.0 on pci0
>> usbus2 on ehci1
>>
>>
>> ehci0 at pci0:0:26:0: class=0x0c0320 card=0x367d17aa chip=0x8c2d8086
>> rev=0x05 hdr=0x00
>> vendor = 'Intel Corporation'
>> device = 'Lynx Point USB Enhanced Host Controller'
>> class = serial bus
>> subclass = USB
>>
>> ehci1 at pci0:0:29:0: class=0x0c0320 card=0x367d17aa chip=0x8c268086
>> rev=0x05 hdr=0x00
>> vendor = 'Intel Corporation'
>> device = 'Lynx Point USB Enhanced Host Controller'
>> class = serial bus
>> subclass = USB
>>
>>
>> and:
>>
>> xhci0: <Intel Lynx Point USB 3.0 controller> mem 0xf7f00000-0xf7f0ffff
>> irq 16 at device 20.0 on pci0
>> xhci0: 32 byte context size.
>> xhci0: Port routing mask set to 0xffffffff
>> usbus0 on xhci0
>>
>> xhci0 at pci0:0:20:0: class=0x0c0330 card=0x367d17aa chip=0x8c318086
>> rev=0x05 hdr=0x00
>> vendor = 'Intel Corporation'
>> device = 'Lynx Point USB xHCI Host Controller'
>> class = serial bus
>> subclass = USB
>>
>> .. now, whta I'm seeing is this:
>>
>> irq16: ehci0 21441217509 25285
>> stray irq16 0 0
>>
>> ... systat -vmstat 1 shows the interrupt rate to be ridiculous though,
>> like 230,000 interrupts a second.
>
> The numbers it shows here are very small.
>
>>
>> Proc: Interrupts
>> r p d s w Csw Trp Sys Int Sof Flt ioflt 256k total
>> 45 6 510k 11 245 255k 16 3 cow 255k ehci0 16
>> 1 zfod ehci1 23
>>
>> .. so, what gives? :) Has anyone else seen this?
>>
>>
>>
>> -adrian
>> _______________________________________________
>> freebsd-usb at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-usb
>> To unsubscribe, send any mail to "freebsd-usb-unsubscribe at freebsd.org"
>
> Daniel
Oops. Accidentally sent only to Adrian rather than the list. Sorry
More information about the freebsd-usb
mailing list