Re: Interrupt storm on atapci1+

From: Nicolas Haller <nicolas_at_boiteameuh.org>
Date: Thu, 26 Jul 2007 12:54:13 +0200
On Wed, Jul 25, 2007 at 10:29:14AM -0700, Doug Barton wrote:
> Nicolas Haller wrote:
> > Hi all,
> > 
> > I currently running a FreeBSD-CURRENT on a Intel Core 2 Duo and I seem I
> > have a interrupt storm which take approximately 90% of a CPU.
> > 
> > This is the vmstat -i
> > nicolas_at_marcellus:~%vmstat -i
> > interrupt                          total       rate
> > irq1: atkbd0                        2508          0
> > irq17: mskc0                      133918          6
> > irq19: fwohci0+                     8288          0
> > irq22: atapci1+               1174121373      61321
> > irq23: uhci3 ehci1                     1          0
> > cpu0: timer                     38250554       1997
> > cpu1: timer                     38240647       1997
> > Total                         1250757289      65323
> > 
> > I give you my kernel conf.
> > 
> > I don't really know what informations can be useful so feel free to ask
> > anything you need.

> Make and model of the system would be a good start, along with the
> output of 'grep -i irq /var/run/dmesg.boot'

The motherboard is an Asus P5K-E on a custom kernel 
FreeBSD 7.0-CURRENT #0: Mon Jul 23 13:46:17 CEST 2007

The grep output:
ioapic0 <Version 2.0> irqs 0-23 on motherboard
pcib1: <ACPI PCI-PCI bridge> irq 16 at device 1.0 on pci0
vgapci0: <VGA-compatible display> port 0xcc00-0xcc7f mem 0xfd000000-0xfdffffff,0xd0000000-0xdfffffff,0xfa000000-0xfbffffff irq 16 at device 0.0 on pci1
uhci0: <UHCI (generic) USB controller> port 0xb800-0xb81f irq 16 at device 26.0 on pci0
uhci1: <UHCI (generic) USB controller> port 0xb880-0xb89f irq 21 at device 26.1 on pci0
uhci2: <UHCI (generic) USB controller> port 0xbc00-0xbc1f irq 18 at device 26.2 on pci0
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xf9fffc00-0xf9ffffff irq 18 at device 26.7 on pci0
pcib2: <ACPI PCI-PCI bridge> irq 17 at device 28.0 on pci0
pcib3: <ACPI PCI-PCI bridge> irq 17 at device 28.4 on pci0
atapci0: <JMicron JMB363 SATA300 controller> port 0xec00-0xec07,0xe880-0xe883,0xe800-0xe807,0xe480-0xe483,0xe400-0xe40f mem 0xfeafe000-0xfeafffff irq 16 at device 0.0 on pci3
pcib4: <ACPI PCI-PCI bridge> irq 16 at device 28.5 on pci0
mskc0: <Marvell Yukon 88E8056 Gigabit Ethernet> port 0xd800-0xd8ff mem 0xfe9fc000-0xfe9fffff irq 17 at device 0.0 on pci2
uhci3: <UHCI (generic) USB controller> port 0xb080-0xb09f irq 23 at device 29.0 on pci0
uhci4: <UHCI (generic) USB controller> port 0xb400-0xb41f irq 19 at device 29.1 on pci0
uhci5: <UHCI (generic) USB controller> port 0xb480-0xb49f irq 18 at device 29.2 on pci0
ehci1: <EHCI (generic) USB 2.0 controller> mem 0xf9fff800-0xf9fffbff irq 23 at device 29.7 on pci0
fwohci0: <Lucent FW322/323> mem 0xfebff000-0xfebfffff irq 19 at device 3.0 on pci5
atapci1: <GENERIC ATA controller> port 0xa000-0xa007,0x9c00-0x9c03,0x9880-0x9887,0x9800-0x9803,0x9480-0x948f,0x9400-0x940f irq 22 at device 31.2 on pci0
atapci2: <GENERIC ATA controller> port 0xb000-0xb007,0xac00-0xac03,0xa880-0xa887,0xa800-0xa803,0xa480-0xa48f,0xa400-0xa40f irq 22 at device 31.5 on pci0
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0
ata1 at port 0x170-0x177,0x376 irq 15 on isa0
sio1: configured irq 3 not in bitmap of probed irqs 0

I also give you my kernel conf I have forget to attach.

Cheers,

-- 
Nicolas Haller

Received on Thu Jul 26 2007 - 08:56:34 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:15 UTC