Re: Interrupt Storms on irq:11 with Tecra A4

Yousef Raffah <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Organization The Savola Group
Message-ID <[email protected]>
On Tue, 2006-07-04 at 18:56 +0300, Yousef Raffah wrote:
> On Tue, 2006-07-04 at 16:27 +0300, Yousef Raffah wrote:
> > I just updated my BIOS yesterday in order to test if my laptop will
> > "ever" work with ACPI under FreeBSD.
> > 
> > The test resulted in having interrupt storm on irq:11 whenever acpi is
> > enabled during the boot process. I have tried to disable apic from my
> > kernel but that didn't help, same results.
> > I know interrupt storms can be "ok" to ignore but I guess that is not an
> > option in my case as it is disabling my hard drive!
> > 
> > Googling for interrupt storm gave me results of people having the same
> > problem but I still can't find how to overcome this. Not sure if I can
> > get a dmesg output with the interrupt storm, any ideas?
> > 
Sorry for bothering everyone on the list with my problem but I really
need to get over this interrupt storm thing. Can someone at least tell
me what am I supposed to do (without flaming please :) ) in order to
overcome this?

> I just thought these information might be very helpful:
> 
> vmstat -i
> interrupt                          total       rate
> irq0: clk                          85625        984
> irq1: atkbd0                         244          2
> irq3: sio1                             1          0
> irq4: sio0                             1          0
> irq7: ppc0                             2          0
> irq8: rtc                          10960        125
> irq11: cbb0 myk0+*                   237          2
> irq14: ata0                         2373         27
> irq15: ata1                          127          1
> Total                              99570       1144
> 
> 
> Here is my pciconf -lv:
> 
> hostb0@pci0:0:0:        class=0x060000 card=0xff101179 chip=0x25908086
> rev=0x03 hdr=0x00
>     vendor   = 'Intel Corporation'
>     device   = '82915PM/GM/GMS, 82910GML Host Bridge'
>     class    = bridge
>     subclass = HOST-PCI
> pcib1@pci0:1:0: class=0x060400 card=0x00000088 chip=0x25918086 rev=0x03
> hdr=0x01
>     vendor   = 'Intel Corporation'
>     device   = '82915PM/GM PCI Express Graphics Port'
>     class    = bridge
>     subclass = PCI-PCI
> pcib2@pci0:28:0:        class=0x060400 card=0x00000040 chip=0x26608086
> rev=0x04 hdr=0x01
>     vendor   = 'Intel Corporation'
>     device   = '82801FB/FR/FW/FRW PCI Express Port 1'
>     class    = bridge
>     subclass = PCI-PCI
> pcib3@pci0:28:1:        class=0x060400 card=0x00000040 chip=0x26628086
> rev=0x04 hdr=0x01
>     vendor   = 'Intel Corporation'
>     device   = '82801FB/FR/FW/FRW PCI Express Port 2'
>     class    = bridge
>     subclass = PCI-PCI
> uhci0@pci0:29:0:        class=0x0c0300 card=0xff101179 chip=0x26588086
> rev=0x04 hdr=0x00
>     vendor   = 'Intel Corporation'
>     device   = '82801FB/FR/FW/FRW USB UHCI Controller'
>     class    = serial bus
>     subclass = USB
> uhci1@pci0:29:1:        class=0x0c0300 card=0xff101179 chip=0x26598086
> rev=0x04 hdr=0x00
>     vendor   = 'Intel Corporation'
>     device   = '82801FB/FR/FW/FRW USB UHCI Controller'
>     class    = serial bus
>     subclass = USB
> uhci2@pci0:29:2:        class=0x0c0300 card=0xff101179 chip=0x265a8086
> rev=0x04 hdr=0x00
>     vendor   = 'Intel Corporation'
>     device   = '82801FB/FR/FW/FRW USB UHCI Controller'
>     class    = serial bus
>     subclass = USB
> uhci3@pci0:29:3:        class=0x0c0300 card=0xff101179 chip=0x265b8086
> rev=0x04 hdr=0x00
>     vendor   = 'Intel Corporation'
>     device   = '82801FB/FR/FW/FRW USB UHCI Controller'
>     class    = serial bus
>     subclass = USB
> ehci0@pci0:29:7:        class=0x0c0320 card=0xff101179 chip=0x265c8086
> rev=0x04 hdr=0x00
>     vendor   = 'Intel Corporation'
>     device   = '82801FB/FR/FW/FRW USB 2.0 EHCI Controller'
>     class    = serial bus
>     subclass = USB
> pcib4@pci0:30:0:        class=0x060401 card=0x00000050 chip=0x24488086
> rev=0xd4 hdr=0x01
>     vendor   = 'Intel Corporation'
>     device   = '82801BAM/CAM/DBM (ICH2-M/3-M/4-M) Hub Interface to PCI
> Bridge'
>     class    = bridge
>     subclass = PCI-PCI
> pcm0@pci0:30:2: class=0x040100 card=0xff101179 chip=0x266e8086 rev=0x04
> hdr=0x00
>     vendor   = 'Intel Corporation'
>     device   = '82801FB/FR/FW/FRW AC '97 Audio Controller'
>     class    = multimedia
>     subclass = audio
> none0@pci0:30:3:        class=0x070300 card=0x00011179 chip=0x266d8086
> rev=0x04 hdr=0x00
>     vendor   = 'Intel Corporation'
>     device   = '82801FB/FR/FW/FRW AC '97 Modem Controller'
>     class    = simple comms
>     subclass = generic modem
> isab0@pci0:31:0:        class=0x060100 card=0xff101179 chip=0x26418086
> rev=0x04 hdr=0x00
>     vendor   = 'Intel Corporation'
>     device   = '82801FBM ICH6M LPC Interface Bridge'
>     class    = bridge
>     subclass = PCI-IS
> atapci0@pci0:31:2:      class=0x010180 card=0xff101179 chip=0x26538086
> rev=0x04 hdr=0x00
>     vendor   = 'Intel Corporation'
>     device   = '82801FBM ICH6M SATA Controller'
>     class    = mass storage
>     subclass = ATA
> none1@pci1:0:0: class=0x030000 card=0xff101179 chip=0x54601002 rev=0x00
> hdr=0x00
>     vendor   = 'ATI Technologies Inc'
>     device   = 'Mobility Radeon X300'
>     class    = display
>     subclass = VGA
> myk0@pci2:0:0:  class=0x020000 card=0xff101179 chip=0x436211ab rev=0x15
> hdr=0x00
>     vendor   = 'Marvell Semiconductor (Was: Galileo Technology Ltd)'
>     device   = '88E8053 Yukon PCI-E Gigabit Ethernet Controller
> (copper)'
>     class    = network
>     subclass = ethernet
> iwi0@pci6:4:0:  class=0x028000 card=0x27418086 chip=0x42208086 rev=0x05
> hdr=0x00
>     vendor   = 'Intel Corporation'
>     device   = 'PRO/Wireless 2200BG Network Connection'
>     class    = network
> cbb0@pci6:6:0:  class=0x060700 card=0xff101179 chip=0x8031104c rev=0x00
> hdr=0x02
>     vendor   = 'Texas Instruments (TI)'
>     class    = bridge
>     subclass = PCI-CardBus
> fwohci0@pci6:6:2:       class=0x0c0010 card=0xff101179 chip=0x8032104c
> rev=0x00 hdr=0x00
>     vendor   = 'Texas Instruments (TI)'
>     class    = serial bus
>     subclass = FireWire
> none2@pci6:6:3: class=0x018000 card=0xff101179 chip=0x8033104c rev=0x00
> hdr=0x00
>     vendor   = 'Texas Instruments (TI)'
>     device   = 'PCIxx21 Integrated FlashMedia Controller'
>     class    = mass storage
> none3@pci6:6:4: class=0x080500 card=0xff101179 chip=0x8034104c rev=0x00
> hdr=0x00
>     vendor   = 'Texas Instruments (TI)'
>     class    = base peripheral
> 
> 
> And here is my dmesg (without acpi)
> 
> 
> Copyright (c) 1992-2006 The FreeBSD Project.
> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>         The Regents of the University of California. All rights
> reserved.
> FreeBSD 6.1-RELEASE-p1 #3: Mon Jul  3 17:23:38 AST 2006
>     root@redevil:/usr/obj/usr/src/sys/LAPTOP
> Timecounter "i8254" frequency 1193182 Hz quality 0
> CPU: Intel(R) Pentium(R) M processor 1.86GHz (1862.01-MHz 686-class CPU)
>   Origin = "GenuineIntel"  Id = 0x6d8  Stepping = 8
> 
> Features=0xafe9f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,CLFLUSH,DTS,ACPI,MMX,F
> XSR,SSE,SSE2,SS,TM,PBE>
>   Features2=0x180<EST,TM2>
> real memory  = 536735744 (511 MB)
> avail memory = 515883008 (491 MB)
> kbd1 at kbdmux0
> cpu0 on motherboard
> pcib0: <Host to PCI bridge> pcibus 0 on motherboard
> pir0: <PCI Interrupt Routing Table: 12 Entries> on motherboard
> pci0: <PCI bus> on pcib0
> pcib1: <PCIBIOS PCI-PCI bridge> irq 11 at device 1.0 on pci0
> pci1: <PCI bus> on pcib1
> pci1: <display, VGA> at device 0.0 (no driver attached)
> pcib2: <PCIBIOS PCI-PCI bridge> irq 10 at device 28.0 on pci0
> pci2: <PCI bus> on pcib2
> myk0: <Marvell 88E8053 Gigabit Ethernet Controller, Ver. 8.12.2.3> port
> 0xa000-0xa0ff mem 0xbc000000-0xbc
> 003fff irq 11 at device 0.0 on pci2
> myk0: Ethernet address: 00:a0:d1:bf:aa:e1
> pcib3: <PCIBIOS PCI-PCI bridge> irq 11 at device 28.1 on pci0
> pci3: <PCI bus> on pcib3
> uhci0: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-A> port
> 0x1200-0x121f irq 11 at device 29.0 on 
> pci0
> uhci0: [GIANT-LOCKED]
> usb0: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-A> on uhci0
> usb0: USB revision 1.0
> uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub0: 2 ports with 2 removable, self powered
> uhci1: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-B> port
> 0x1220-0x123f irq 11 at device 29.1 on 
> pci0
> uhci1: [GIANT-LOCKED]
> usb1: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-B> on uhci1
> usb1: USB revision 1.0
> uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub1: 2 ports with 2 removable, self powered
> uhci2: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-C> port
> 0x1240-0x125f irq 11 at device 29.2 on 
> pci0
> uhci2: [GIANT-LOCKED]
> usb2: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-C> on uhci2
> usb2: USB revision 1.0
> uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub2: 2 ports with 2 removable, self powered
> uhci3: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-D> port
> 0x1260-0x127f irq 11 at device 29.3 on 
> pci0
> uhci3: [GIANT-LOCKED]
> usb3: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-D> on uhci3
> usb3: USB revision 1.0
> uhub3: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub3: 2 ports with 2 removable, self powered
> ehci0: <Intel 82801FB (ICH6) USB 2.0 controller> mem
> 0xf4000000-0xf40003ff irq 11 at device 29.7 on pci0
> ehci0: [GIANT-LOCKED]
> usb4: EHCI version 1.0
> usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
> usb4: <Intel 82801FB (ICH6) USB 2.0 controller> on ehci0
> usb4: USB revision 2.0
> uhub4: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
> uhub4: 8 ports with 8 removable, self powered
> pcib4: <PCIBIOS PCI-PCI bridge> at device 30.0 on pci0
> pci6: <PCI bus> on pcib4
> iwi0: <Intel(R) PRO/Wireless 2200BG> mem 0xb000b000-0xb000bfff irq 11 at
> device 4.0 on pci6
> iwi0: Ethernet address: 00:12:f0:63:ae:ca
> cbb0: <PCI-CardBus Bridge> mem 0x13000000-0x13000fff at device 6.0 on
> pci6
> cardbus0: <CardBus bus> on cbb0
> pccard0: <16-bit PCCard bus> on cbb0
> fwohci0: <1394 Open Host Controller Interface> mem
> 0xb0000000-0xb00007ff,0xb0004000-0xb0007fff irq 11 at 
> device 6.2 on pci6
> fwohci0: OHCI version 1.10 (ROM=0)
> fwohci0: No. of Isochronous channels is 4.
> fwohci0: EUI64 00:08:0d:a0:d1:bf:aa:e1
> fwohci0: Phy 1394a available S400, 2 ports.
> fwohci0: Link S400, max_rec 2048 bytes.
> firewire0: <IEEE1394(FireWire) bus> on fwohci0
> sbp0: <SBP-2/SCSI over FireWire> on firewire0
> fwohci0: Initiate bus reset
> fwohci0: node_id=0xc000ffc0, gen=1, CYCLEMASTER mode
> firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
> firewire0: bus manager 0 (me)
> pci6: <mass storage> at device 6.3 (no driver attached)
> pci6: <base peripheral> at device 6.4 (no driver attached)
> pcm0: <Intel ICH6 (82801FB)> port 0xe000-0xe0ff,0xe100-0xe13f mem
> 0xd0000000-0xd00001ff,0xd0000200-0xd000
> 02ff irq 10 at device 30.2 on pci0
> pcm0: <Analog Devices AD1981B AC97 Codec>
> pci0: <simple comms, generic modem> at device 30.3 (no driver attached)
> isab0: <PCI-ISA bridge> at device 31.0 on pci0
> isa0: <ISA bus> on isab0
> atapci0: <Intel ICH6 SATA150 controller> port
> 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x1100-0x110f at device
>  31.2 on pci0
> atapci0: failed to enable memory mapping!
> ata0: <ATA channel 0> on atapci0
> ata1: <ATA channel 1> on atapci0
> pmtimer0 on isa0
> orm0: <ISA Option ROMs> at iomem
> 0xc0000-0xcffff,0xe0000-0xe1fff,0xe5000-0xe5fff,0xeb000-0xeffff on isa0
> atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
> atkbd0: <AT Keyboard> irq 1 on atkbdc0
> kbd0 at atkbd0
> atkbd0: [GIANT-LOCKED]
> ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
> ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
> ppc0: FIFO with 16/16/8 bytes threshold
> ppbus0: <Parallel port bus> on ppc0
> lpt0: <Printer> on ppbus0
> lpt0: Interrupt-driven port
> ppi0: <Parallel I/O> on ppbus0
> sc0: <System console> at flags 0x100 on isa0
> sc0: VGA <16 virtual consoles, flags=0x300>
> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
> sio0: type 16550A
> sio1 at port 0x2f8-0x2ff irq 3 on isa0
> sio1: type 16550A
> vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on
> isa0
> unknown: <PNP0c01> can't assign resources (memory)
> unknown: <PNP0303> can't assign resources (port)
> psm0: <PS/2 Mouse> irq 12 on atkbdc0
> psm0: [GIANT-LOCKED]
> psm0: model Generic PS/2 mouse, device ID 0
> unknown: <PNP0501> can't assign resources (port)
> unknown: <SMCf010> can't assign resources (port)
> unknown: <PNP0401> can't assign resources (port)
> ums0: Mitsumi Electric Apple Optical USB Mouse, rev 1.10/1.08, addr 2,
> iclass 3/1
> ums0: 4 buttons and Z dir.
> Timecounter "TSC" frequency 1862008934 Hz quality 800
> Timecounters tick every 1.000 msec
> ad0: 76319MB <FUJITSU MHT2080AT 0022> at ata0-master UDMA100
> acd0: DVDR <MATSHITADVD-RAM UJ-831S/1.40> at ata1-master UDMA33
> cd0 at ata1 bus 0 target 0 lun 0
> cd0: <MATSHITA DVD-RAM UJ-831S 1.40> Removable CD-ROM SCSI-0 device 
> cd0: 33.000MB/s transfers
> cd0: cd present [1790992 x 2048 byte records]
> Trying to mount root from ufs:/dev/ad0s2a
> 
> 
> --
> Sincerely,
> Yousef Raffah
> Senior Systems Administrator
> --
> 
> Aren't you using Firefox? Get it at http://www.getfirefox.com
> 
> 

--
Sincerely,
Yousef Raffah
Senior Systems Administrator
--

Aren't you using Firefox? Get it at http://www.getfirefox.com
signature.asc (application/pgp-signature, 187 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (FreeBSD)

iD8DBQBEq9EWH9IXMb4e6CMRAq0CAJ9dDA7DT0t1TJ+sTNrDzi7UTen8yACgkWhJ
+5A2+Ylh02amI+vnnGh+PIY=
=zYI9
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.