Hi, after ca. one day of operation I start experiencing an interrupt storm on my SB600 SATA controller. "systat -v" reports around 470k interrupts on atapci0 (irq22). Error messaage: interrupt storm detected on "irq22:"; throttling interrupt source. The interrupt rate shown in "vmstat -i" keeps increasing steadily at about 5 per second. I have already tried the following without positive results: 1. tried both of the two available timers, ACPI-Safe and HPET. 2. tried the latest ACPICA patch (acpica-import-20071114.diff) 3. I use the patch from kern/118193 ( http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/118193 ). Without that patch, the controller runs in UDMA33 mode, but this has no effect on the interrupt storm that occurs after ca. one day of operation. In the dmesg output there are unattached devices, if I attach USB, the problem is not solved. OS: FreeBSD 7.0-BETA3 amd64 as of today CPU: AMD Athlon X2 5600+ in SMP mode Mainboard: MSI MS-7368 (K9AG Neo2-Digital) with the AMD 690G chipset. "dmesg", "vmstat -i" and "systat -v" outputs are attached. What might be the cause? What should I do to debug this problem? 1 users Load 0.05 0.09 0.12 Nov 24 11:44 Mem:KB REAL VIRTUAL VN PAGER SWAP PAGER Tot Share Tot Share Free in out in out Act 472716 36772 1107084 53808 1005348 count All 601696 113500 5910668 234920 pages Proc: Interrupts r p d s w Csw Trp Sys Int Sof Flt 159 cow 474k total 4 103 4243 393 471 470k 1012 375 156 zfod atkbd0 1 ozfod acpi0 irq9 2.9%Sys 0.4%Intr 0.2%User 0.0%Nice 96.5%Idle %ozfod 470k atapci0 22 | | | | | | | | | | | daefr 2001 cpu0: time =+ 134 prcfr 7 re0 irq256 31 dtbuf 389 totfr 2001 cpu1: time Namei Name-cache Dir-cache 200000 desvn react Calls hits % hits % 134476 numvn pdwak 937 937 100 24982 frevn pdpgs intrn Disks ad4 ad6 436196 wire KB/t 0.50 0.50 470504 act tps 0 0 2091520 inact MB/s 0.00 0.00 13484 cache %busy 0 0 991864 free 219632 buf interrupt total rate irq1: atkbd0 11 0 irq9: acpi0 1 0 irq22: atapci0 2345651167 23043 cpu0: timer 199854076 1999 irq256: re0 459211 4 cpu1: timer 199853873 1999 Total 1871024631 18719 Copyright (c) 1992-2007 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 is a registered trademark of The FreeBSD Foundation. FreeBSD 7.0-BETA3 #25: Thu Nov 22 19:32:43 CET 2007 root_at_somewhere:/usr/obj/usr/src/sys/KERNEL Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ (2800.68-MHz K8-class CPU) Origin = "AuthenticAMD" Id = 0x40f33 Stepping = 3 Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT> Features2=0x2001<SSE3,CX16> AMD Features=0xea500800<SYSCALL,NX,MMX+,FFXSR,RDTSCP,LM,3DNow!+,3DNow!> AMD Features2=0x1f<LAHF,CMP,SVM,ExtAPIC,CR8> Cores per package: 2 usable memory = 4252438528 (4055 MB) avail memory = 4097650688 (3907 MB) ACPI APIC Table: <M S I OEMAPIC > FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 ioapic0 <Version 2.1> irqs 0-23 on motherboard kbd1 at kbdmux0 acpi0: <M S I OEMRSDT> on motherboard acpi0: [ITHREAD] acpi0: Power Button (fixed) acpi0: reservation of 0, a0000 (3) failed acpi0: reservation of 100000, ddf00000 (3) failed ACPI HPET table warning: Sequence is non-zero (2) Timecounter "ACPI-safe" frequency 3579545 Hz quality 850 acpi_timer0: <32-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0 acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0 Timecounter "HPET" frequency 14318180 Hz quality 900 cpu0: <ACPI CPU> on acpi0 acpi_throttle0: <ACPI CPU Throttling> on cpu0 acpi_throttle0: CLK_VAL field overlaps THT_EN bit device_attach: acpi_throttle0 attach returned 6 powernow0: <PowerNow! K8> on cpu0 cpu1: <ACPI CPU> on acpi0 powernow1: <PowerNow! K8> on cpu1 pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 pci0: <ACPI PCI bus> on pcib0 pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0 pci1: <ACPI PCI bus> on pcib1 vgapci0: <VGA-compatible display> port 0xc000-0xc0ff mem 0xfc000000-0xfdffffff,0xfe9f0000-0xfe9fffff,0xfe800000-0xfe8fffff irq 18 at device 5.0 on pci1 pci1: <multimedia> at device 5.2 (no driver attached) pcib2: <ACPI PCI-PCI bridge> at device 7.0 on pci0 pci2: <ACPI PCI bus> on pcib2 re0: <RealTek 8168/8111B PCIe Gigabit Ethernet> port 0xd800-0xd8ff mem 0xfeaff000-0xfeafffff irq 19 at device 0.0 on pci2 re0: Using 2 MSI messages miibus0: <MII bus> on re0 rgephy0: <RTL8169S/8110S/8211B media interface> PHY 1 on miibus0 rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto re0: Ethernet address: 00:19:db:f5:9c:ca re0: [FILTER] re0: [FILTER] atapci0: <ATI IXP600 SATA300 controller> port 0xb000-0xb007,0xa000-0xa003,0x9000-0x9007,0x8000-0x8003,0x7000-0x700f mem 0xfe7ff800-0xfe7ffbff irq 22 at device 18.0 on pci0 atapci0: [ITHREAD] atapci0: AHCI Version 01.10 controller with 4 ports detected ata2: <ATA channel 0> on atapci0 ata2: [ITHREAD] ata3: <ATA channel 1> on atapci0 ata3: [ITHREAD] ata4: <ATA channel 2> on atapci0 ata4: [ITHREAD] ata5: <ATA channel 3> on atapci0 ata5: [ITHREAD] pci0: <serial bus, USB> at device 19.0 (no driver attached) pci0: <serial bus, USB> at device 19.1 (no driver attached) pci0: <serial bus, USB> at device 19.2 (no driver attached) pci0: <serial bus, USB> at device 19.3 (no driver attached) pci0: <serial bus, USB> at device 19.4 (no driver attached) pci0: <serial bus, USB> at device 19.5 (no driver attached) pci0: <serial bus, SMBus> at device 20.0 (no driver attached) atapci1: <ATI IXP600 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xff00-0xff0f at device 20.1 on pci0 ata0: <ATA channel 0> on atapci1 ata0: [ITHREAD] isab0: <PCI-ISA bridge> at device 20.3 on pci0 isa0: <ISA bus> on isab0 pcib3: <ACPI PCI-PCI bridge> at device 20.4 on pci0 pci3: <ACPI PCI bus> on pcib3 acpi_button0: <Power Button> on acpi0 atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0 atkbd0: <AT Keyboard> irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] cryptosoft0: <software crypto> on motherboard orm0: <ISA Option ROM> at iomem 0xcd800-0xce7ff on isa0 sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounters tick every 1.000 msec Fast IPsec: Initialized Security Association Processing. ad4: 381554MB <SAMSUNG HD401LJ ZZ100-15> at ata2-master SATA300 ad6: 381554MB <SAMSUNG HD401LJ ZZ100-15> at ata3-master SATA300 SMP: AP CPU #1 Launched! Trying to mount root from ufs:/dev/ad4s1a re0: link state changed to UPReceived on Sat Nov 24 2007 - 10:05:14 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:23 UTC