i386/122148: interrupt storm
qwerty
qw3rty.z at gmail.com
Thu Mar 27 00:10:01 PDT 2008
>Number: 122148
>Category: i386
>Synopsis: interrupt storm
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-i386
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Thu Mar 27 07:10:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: qwerty
>Release: RELENG_7_0
>Organization:
uttk.ru
>Environment:
FreeBSD qwerty.uttk.ru 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Wed Mar 26 12:17:56 YEKT 2008 root at qwerty.uttk.ru:/usr/obj/usr/src/sys/qwerty i386
>Description:
after upgrade from 6.2-p9 to 7.0-release, my system freeze sometimes (full freeze, mouse and keyboard dont answer, network freeze too) for a little time (from 3 to 40 seconds). i read kernel output and see this:
------------
tail /var/log/messages
Mar 27 11:26:33 qwerty kernel: interrupt storm detected on "irq10:"; throttling interrupt source
Mar 27 11:27:12 qwerty kernel: interrupt storm detected on "irq10:"; throttling interrupt source
------------
i check my interrupts,
------------
vmstat -i :
interrupt total rate
irq0: clk 83214882 1000
irq1: atkbd0 126380 1
irq4: sio0 361539 4
irq5: pcm0 uhci3+ 16254710 195
irq6: fdc0 10 0
irq7: ppbus0 ppc0 1 0
irq8: rtc 10649662 127
irq9: uhci0 ehci0+ 1 0
irq10: ath0 21510540 258
irq12: skc0 102982 1
irq14: ata0 156698 1
irq15: ata1 100 0
Total 132377505 1590
------------
check my pciconf,
------------
pciconf -lv
hostb0 at pci0:0:0:0: class=0x060000 card=0x50001458 chip=0x27708086 rev=0x02 hdr=0x00
vendor = 'Intel Corporation'
device = '82945G/GZ/P/PL Host Bridge/DRAM Controller'
class = bridge
subclass = HOST-PCI
vgapci0 at pci0:0:2:0: class=0x030000 card=0xd0001458 chip=0x27728086 rev=0x02 hdr=0x00
vendor = 'Intel Corporation'
device = '82945G Integrated Graphics Controller'
class = display
subclass = VGA
pcm0 at pci0:0:27:0: class=0x040300 card=0xa1021458 chip=0x27d88086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82801G (ICH7 Family) High Definition Audio'
class = multimedia
uhci0 at pci0:0:29:0: class=0x0c0300 card=0x50041458 chip=0x27c88086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82801G (ICH7 Family) USB Universal Host Controller'
class = serial bus
subclass = USB
uhci1 at pci0:0:29:1: class=0x0c0300 card=0x50041458 chip=0x27c98086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82801G (ICH7 Family) USB Universal Host Controller'
class = serial bus
subclass = USB
uhci2 at pci0:0:29:2: class=0x0c0300 card=0x50041458 chip=0x27ca8086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82801G (ICH7 Family) USB Universal Host Controller'
class = serial bus
subclass = USB
uhci3 at pci0:0:29:3: class=0x0c0300 card=0x50041458 chip=0x27cb8086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82801G (ICH7 Family) USB Universal Host Controller'
class = serial bus
subclass = USB
ehci0 at pci0:0:29:7: class=0x0c0320 card=0x50061458 chip=0x27cc8086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82801G (ICH7 Family) USB 2.0 Enhanced Host Controller'
class = serial bus
subclass = USB
pcib1 at pci0:0:30:0: class=0x060401 card=0x00000000 chip=0x244e8086 rev=0xe1 hdr=0x01
vendor = 'Intel Corporation'
device = '82801 Family (ICH2/3/4/4/5/5/6/7/8/9,63xxESB) Hub Interface to PCI Bridge'
class = bridge
subclass = PCI-PCI
isab0 at pci0:0:31:0: class=0x060100 card=0x50011458 chip=0x27b88086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '945GL Intel 82801GB/GR (ICH7 Family) LPC Interface Controller - 27B8'
class = bridge
subclass = PCI-ISA
atapci0 at pci0:0:31:2: class=0x010180 card=0xb0021458 chip=0x27c08086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller'
class = mass storage
subclass = ATA
none0 at pci0:0:31:3: class=0x0c0500 card=0x50011458 chip=0x27da8086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82801G (ICH7 Family) SMBus Controller'
class = serial bus
subclass = SMBus
ath0 at pci0:1:0:0: class=0x020000 card=0x2051168c chip=0x0013168c rev=0x01 hdr=0x00
vendor = 'Atheros Communications Inc.'
device = 'AR5212, AR5213 802.11a/b/g Wireless Adapter'
class = network
subclass = ethernet
skc0 at pci0:1:5:0: class=0x020000 card=0xe0001458 chip=0x432011ab rev=0x13 hdr=0x00
vendor = 'Marvell Semiconductor (Was: Galileo Technology Ltd)'
device = 'Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller (Copper)'
class = network
subclass = ethernet
------------
my kernel config is generic with this lines at the end:
------------
options VGA_WIDTH90
options VESA
options SC_PIXEL_MODE
device pf
device pflog
device pfsync
options ALTQ
options ALTQ_CBQ
options ALTQ_RED
options ALTQ_RIO
options ALTQ_HFSC
options ALTQ_CDNR
options ALTQ_PRIQ
options ALTQ_NOPCC
device atapicam
------------
my device is a wireless netcard 'Planet WL8310V3'. i try to change interrupt in my bios - no changes.
>How-To-Repeat:
i think problem with 'ar5212' chip, so insert 'ar5212'-based card on 7.0-release.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-i386
mailing list