Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Jun 2013 19:23:51 GMT
From:      Michal Sviba <michal@sviba.cz>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   amd64/179376: xhci ehci irq storm
Message-ID:  <201306061923.r56JNpS2021789@oldred.freebsd.org>
Resent-Message-ID: <201306061930.r56JU0LH008710@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         179376
>Category:       amd64
>Synopsis:       xhci ehci irq storm
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-amd64
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jun 06 19:30:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Michal Sviba
>Release:        9.1
>Organization:
>Environment:
9.1-RELEASE-p2 #0: Mon Apr 29 13:25:59 CEST 2013
>Description:
CPU load is high because of to much interrupts.

#vmstat -i
interrupt                          total       rate
irq16: xhci0 ehci0           20060263963      14114
irq23: ehci1                     2844944          2
cpu0:timer                    1227368754        863
irq264: em0                     39704787         27
irq265: hdac0                         77          0
irq266: ahci0                    5757249          4
cpu1:timer                      30460523         21
cpu3:timer                      26554702         18
cpu2:timer                      35402259         24
Total                        21428357258      15077

#sysctl hw.usb.ehci.debug=1
#sysctl hw.usb.xhci.debug=1

#tail -f /var/log/messages
Jun  6 21:22:25 ms10 kernel: ehci_set_hw_power:
Jun  6 21:22:25 ms10 kernel: ehci_set_hw_power: Periodic is active
Jun  6 21:22:25 ms10 kernel: ehci_set_hw_power:
Jun  6 21:22:25 ms10 kernel: ehci_set_hw_power: Async is active
Jun  6 21:22:25 ms10 kernel: ehci_set_hw_power: Periodic is active
Jun  6 21:22:25 ms10 kernel: ehci_set_hw_power:
Jun  6 21:22:25 ms10 kernel: ehci_set_hw_power: Periodic is active
Jun  6 21:22:25 ms10 kernel: ehci_set_hw_power:
Jun  6 21:22:25 ms10 kernel: ehci_set_hw_power: Async is active
Jun  6 21:22:25 ms10 kernel: ehci_set_hw_power: Periodic is active
Jun  6 21:22:29 ms10 kernel: xhci_set_hw_power:
Jun  6 21:22:29 ms10 kernel: ehci_set_hw_power:
Jun  6 21:22:29 ms10 kernel: ehci_set_hw_power: Periodic is active
Jun  6 21:22:29 ms10 kernel: ehci_set_hw_power:
Jun  6 21:22:29 ms10 kernel: ehci_set_hw_power: Async is active
Jun  6 21:22:29 ms10 kernel: ehci_set_hw_power: Periodic is active
Jun  6 21:22:29 ms10 kernel: ehci_set_hw_power:
Jun  6 21:22:29 ms10 kernel: ehci_set_hw_power: Periodic is active
Jun  6 21:22:29 ms10 kernel: ehci_set_hw_power:
Jun  6 21:22:29 ms10 kernel: ehci_set_hw_power: Async is active
Jun  6 21:22:29 ms10 kernel: ehci_set_hw_power: Periodic is active
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306061923.r56JNpS2021789>