Date: Sat, 23 Apr 2011 11:56:50 GMT From: Dayne <daynejordan@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: amd64/156596: Extremely high interrupt rate on ehci/uhci IRQ16 80% cpu utilization on CPU0 Message-ID: <201104231156.p3NBuoG2040586@red.freebsd.org> Resent-Message-ID: <201104231200.p3NC0KIP047011@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 156596 >Category: amd64 >Synopsis: Extremely high interrupt rate on ehci/uhci IRQ16 80% cpu utilization on CPU0 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Apr 23 12:00:20 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Dayne >Release: 8.2-STABLE amd64 >Organization: CompleteWeb >Environment: FreeBSD 8.2-STABLE #0: Wed Mar 9 17:16:43 UTC 2011 /usr/obj/usr/src/sys/GENERIC amd64 >Description: Intel DH55C board Intel i5 650 single processor 4GB Ram 3ware RAID-1 Controller No mobo attached drives No USB attached devices Headless machine FreeBSD 8.2-Stable amd64 GENERIC, unmodified kernel build. Noticed load average of .80 .80 .80 even when all user daemons and internet services are shut down, and nothing else running but default basic things. A quick check of vmstat -i shows extremely high interrupt rate on irq16: server2# vmstat -i interrupt total rate irq1: atkbd0 680 0 irq16: ehci0 uhci4+ 25976006936 87649 <-----**** cpu0: timer 592700901 1999 irq256: em0 17240082 58 cpu1: timer 592700711 1999 cpu3: timer 592700711 1999 cpu2: timer 592700711 1999 Total 28364050732 95707 server2# Output from top -PS: last pid: 23203; load averages: 0.80, 0.80, 0.79 up 3+10:38:16 07:34:40 151 processes: 6 running, 127 sleeping, 18 waiting CPU 0: 0.0% user, 0.0% nice, 0.0% system, 80.5% interrupt, 19.5% idle CPU 1: 0.0% user, 0.0% nice, 0.0% system, 2.6% interrupt, 97.4% idle CPU 2: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle CPU 3: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle Mem: 283M Active, 2444M Inact, 651M Wired, 70M Cache, 398M Buf, 292M Free Swap: 4096M Total, 0K Used, 4096M Free CPU0 is always busy doing....nothing. Processor output from dmesg.boot: Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz (3192.02-MHz K8-class CPU) Origin = "GenuineIntel" Id = 0x20655 Family = 6 Model = 25 Stepping = 5 Motherboard info: ACPI APIC Table: <INTEL DH55HC> A quick check thru dmesg.boot for irq16: server2# grep -i "irq 16" /var/run/dmesg.boot vgapci0: <VGA-compatible display> port 0xf220-0xf227 mem 0xfe000000-0xfe3fffff,0xd0000000-0xdfffffff irq 16 at device 2.0 on pci0 ehci0: <Intel PCH USB 2.0 controller USB-B> mem 0xfe626000-0xfe6263ff irq 16 at device 26.7 on pci0 atapci1: <SiI 3132 SATA300 controller> port 0xe000-0xe07f mem 0xfe584000-0xfe58407f,0xfe580000-0xfe583fff irq 16 at device 0.0 on pci1 uhci4: <UHCI (generic) USB controller> port 0xf040-0xf05f irq 16 at device 29.1 on pci0 vgapci0: <VGA-compatible display> port 0xf220-0xf227 mem 0xfe000000-0xfe3fffff,0xd0000000-0xdfffffff irq 16 at device 2.0 on pci0 ehci0: <Intel PCH USB 2.0 controller USB-B> mem 0xfe626000-0xfe6263ff irq 16 at device 26.7 on pci0 atapci1: <SiI 3132 SATA300 controller> port 0xe000-0xe07f mem 0xfe584000-0xfe58407f,0xfe580000-0xfe583fff irq 16 at device 0.0 on pci1 uhci4: <UHCI (generic) USB controller> port 0xf040-0xf05f irq 16 at device 29.1 on pci0 server2# Output of pciconf -l: server2# pciconf -l hostb0@pci0:0:0:0: class=0x060000 card=0x00378086 chip=0x00408086 rev=0x02 hdr=0x00 vgapci0@pci0:0:2:0: class=0x030000 card=0x00378086 chip=0x00428086 rev=0x02 hdr=0x00 none0@pci0:0:22:0: class=0x078000 card=0x00378086 chip=0x3b648086 rev=0x06 hdr=0x00 atapci0@pci0:0:22:2: class=0x010185 card=0x00378086 chip=0x3b668086 rev=0x06 hdr=0x00 none1@pci0:0:22:3: class=0x070002 card=0x00378086 chip=0x3b678086 rev=0x06 hdr=0x00 em0@pci0:0:25:0: class=0x020000 card=0x00378086 chip=0x10f08086 rev=0x06 hdr=0x00 uhci0@pci0:0:26:0: class=0x0c0300 card=0x00378086 chip=0x3b3b8086 rev=0x06 hdr=0x00 uhci1@pci0:0:26:1: class=0x0c0300 card=0x00378086 chip=0x3b3e8086 rev=0x06 hdr=0x00 uhci2@pci0:0:26:2: class=0x0c0300 card=0x00378086 chip=0x3b3f8086 rev=0x06 hdr=0x00 ehci0@pci0:0:26:7: class=0x0c0320 card=0x00378086 chip=0x3b3c8086 rev=0x06 hdr=0x00 none2@pci0:0:27:0: class=0x040300 card=0x00378086 chip=0x3b568086 rev=0x06 hdr=0x00 pcib1@pci0:0:28:0: class=0x060400 card=0x00378086 chip=0x3b428086 rev=0x06 hdr=0x01 pcib2@pci0:0:28:4: class=0x060400 card=0x00378086 chip=0x3b4a8086 rev=0x06 hdr=0x01 uhci3@pci0:0:29:0: class=0x0c0300 card=0x00378086 chip=0x3b368086 rev=0x06 hdr=0x00 uhci4@pci0:0:29:1: class=0x0c0300 card=0x00378086 chip=0x3b378086 rev=0x06 hdr=0x00 uhci5@pci0:0:29:2: class=0x0c0300 card=0x00378086 chip=0x3b388086 rev=0x06 hdr=0x00 ehci1@pci0:0:29:7: class=0x0c0320 card=0x00378086 chip=0x3b348086 rev=0x06 hdr=0x00 pcib3@pci0:0:30:0: class=0x060401 card=0x00378086 chip=0x244e8086 rev=0xa6 hdr=0x01 isab0@pci0:0:31:0: class=0x060100 card=0x00378086 chip=0x3b068086 rev=0x06 hdr=0x00 atapci2@pci0:0:31:2: class=0x01018f card=0x00378086 chip=0x3b208086 rev=0x06 hdr=0x00 none3@pci0:0:31:3: class=0x0c0500 card=0x00378086 chip=0x3b308086 rev=0x06 hdr=0x00 atapci3@pci0:0:31:5: class=0x010185 card=0x00378086 chip=0x3b268086 rev=0x06 hdr=0x00 atapci1@pci0:1:0:0: class=0x010401 card=0x02429005 chip=0x02421095 rev=0x01 hdr=0x00 em1@pci0:3:0:0: class=0x020000 card=0x13768086 chip=0x107c8086 rev=0x05 hdr=0x00 server2# I hope that I have provided enough initial information. Thank you in advance. >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?201104231156.p3NBuoG2040586>