Re: still spurious interrupts with ICH5 SATA

From: Johan Pettersson <manlix_at_demonized.net>
Date: Thu, 11 Mar 2004 16:27:44 +0100
FreeBSD beard.demonized.net 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Tue Mar  9 14:51:14 CET 2004     root_at_beard.demonized.net:/usr/obj/usr/src/sys/BEARD  i386

My system works just fine with HTT and SMP now. The problems I had which we discussed some weeks ago is gone. But I still getting those spurious interrupts though.

On Thu, 11 Mar 2004 10:44:07 +0200
"Putinas Piliponis" <putinas.piliponis_at_icnspot.net> wrote:

> Hi all,
> I upgraded from 5.2.1 to todays current and I get this:
> ( my mobo is Asus P4P800 Deluxe )
> If I boot with hint acpi disabled - I get panic
> If I boot with apic disabled - doesn't make difference
> HTT is disabled in bios, and SMP not compiled in kernel.
> 
> If I try to boot in verbose mode, I continues repeating this
> ata3: spurious interupt - status=0x50 error=0x00
> ( really alot I even cannot get dmesg output from booting, because this ata3: blabla fill ups all the available space for msg )
> but it still continues booting.
> when I type reboot, then in seems get stuck with:
> ata3: spurious interupt - status=0x50 error=0x00
> ata2: spurious interupt - status=0x50 error=0x00
> ata3: spurious interupt - status=0x50 error=0x00
> ata2: spurious interupt - status=0x50 error=0x00
> ata3: spurious interupt - status=0x50 error=0x00
> ata2: spurious interupt - status=0x50 error=0x00
> ata3: spurious interupt - status=0x50 error=0x00
> ata2: spurious interupt - status=0x50 error=0x00
> 
> my normal dmesg:
> 
> Copyright (c) 1992-2004 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 5.2-CURRENT #3: Thu Mar 11 10:00:51 EET 2004
>     pilkis_at_pilkishome.spo-tripoli.local:/usr/obj/usr/src/sys/pilkishome
> WARNING: WITNESS option enabled, expect reduced performance.
> Preloaded elf kernel "/boot/kernel/kernel" at 0xc0812000.
> Preloaded elf module "/boot/kernel/acpi.ko" at 0xc081221c.
> ACPI APIC Table: <A M I  OEMAPIC >
> Timecounter "i8254" frequency 1193182 Hz quality 0
> CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz (3000.22-MHz 686-class CPU)
>   Origin = "GenuineIntel"  Id = 0xf29  Stepping = 9
>   Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
>   Hyperthreading: 2 logical CPUs
> real memory  = 1072889856 (1023 MB)
> avail memory = 1040388096 (992 MB)
> ioapic0 <Version 2.0> irqs 0-23 on motherboard
> Pentium Pro MTRR support enabled
> VESA: v3.0, 65536k memory, flags:0x1, mode table:0xc0737242 (1000022)
> VESA: NVIDIA
> npx0: [FAST]
> npx0: <math processor> on motherboard
> npx0: INT 16 interface
> acpi0: <A M I OEMXSDT> on motherboard
> pcibios: BIOS version 2.10
> Found $PIR table, 14 entries at 0xc00f50c0
> acpi0: Power Button (fixed)
> Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
> acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
> acpi_cpu0: <CPU> port 0x530-0x537 on acpi0
> acpi_cpu1: <CPU> port 0x530-0x537 on acpi0
> device_probe_and_attach: acpi_cpu1 attach returned 6
> pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
> pci0: <ACPI PCI bus> on pcib0
> agp0: <Intel 82865 host to AGP bridge> mem 0xf8000000-0xfbffffff at device 0.0 on pci0
> pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
> pcib1: could not get PCI interrupt routing table for \\_SB_.PCI0.P0P1 - AE_NOT_FOUND
> pci1: <ACPI PCI bus> on pcib1
> pci1: <display, VGA> at device 0.0 (no driver attached)
> pci0: <serial bus, USB> at device 29.0 (no driver attached)
> pci0: <serial bus, USB> at device 29.1 (no driver attached)
> pci0: <serial bus, USB> at device 29.2 (no driver attached)
> pci0: <serial bus, USB> at device 29.3 (no driver attached)
> pci0: <serial bus, USB> at device 29.7 (no driver attached)
> pcib2: <ACPI PCI-PCI bridge> at device 30.0 on pci0
> pci2: <ACPI PCI bus> on pcib2
> pci2: <serial bus, FireWire> at device 3.0 (no driver attached)
> skc0: <3Com 3C940 Gigabit Ethernet> port 0xd800-0xd8ff mem 0xfeaf8000-0xfeafbfff irq 22 at device 5.0 on pci2
> skc0: 3Com Gigabit LOM (3C940)
> sk0: <Marvell Semiconductor, Inc. Yukon> on skc0
> sk0: Ethernet address: 00:0c:6e:ad:71:44
> malloc() of "512" with the following non-sleepable locks held:
> exclusive sleep mutex skc0 (network driver) r = 0 (0xc61fa7c0) locked _at_ /usr/src/sys/pci/if_sk.c:1357
> miibus0: <MII bus> on sk0
> e1000phy0: <Marvell 88E1000 Gigabit PHY> on miibus0
> lock order reversal
>  1st 0xc61fa7c0 skc0 (network driver) _at_ /usr/src/sys/pci/if_sk.c:661
>  2nd 0xc06e9120 kernel environment (kernel environment) _at_ /usr/src/sys/kern/kern_environment.c:288
> Stack backtrace:
> backtrace(c067fcac,c06e9120,c0679b5c,c0679b5c,c0679b37) at backtrace+0x17
> witness_checkorder(c06e9120,1,c0679b37,120,c0722ac0) at witness_checkorder+0x707
> _sx_slock(c06e9120,c0679b37,120,c06d8b20,a) at _sx_slock+0x8f
> getenv(c06708ab,0,c05028b7,28,c61fa880) at getenv+0x3b
> getenv_quad(c06708ab,c0c21898,c61fa880,c0c218b4,c0c218c8) at getenv_quad+0x1a
> getenv_int(c06708ab,c06e1b14,c61fa880,c0c218c8,c0505fe8) at getenv_int+0x18
> e1000phy_attach(c61fa880,c61d704c,c069dc54,c0502902,c0689bd3) at e1000phy_attach+0x1d
> device_probe_and_attach(c61fa880,c61fa800,c0c21924,c04548d6,c61fa800) at device_probe_and_attach+0xab
> bus_generic_attach(c61fa800,f0000000,c05d0a68,c05d0aa8,c61fa800) at bus_generic_attach+0x19
> miibus_attach(c61fa800,c61b684c,c069dc54,1,0) at miibus_attach+0x59
> device_probe_and_attach(c61fa800,0,c0c21980,c0454c90,c61fa680) at device_probe_and_attach+0xab
> bus_generic_attach(c61fa680,0,1,0,c6201000) at bus_generic_attach+0x19
> mii_phy_probe(c61fa680,c62011f4,c05d0a68,c05d0aa8,ffffffff) at mii_phy_probe+0x10b
> sk_attach(c61fa680,c61b704c,c069dc54,c0c219f8,c04df704) at sk_attach+0x3d2
> device_probe_and_attach(c61fa680,c61fb280,c0c21a4c,c05d1bb1,c61fb100) at device_probe_and_attach+0xab
> bus_generic_attach(c61fb100,11a,1,c0c21a38,ffffffff) at bus_generic_attach+0x19
> skc_attach(c61fb100,c61b784c,c069dc54,6,c61fb380) at skc_attach+0x7a9
> device_probe_and_attach(c61fb100,2,c0c21ab8,c07f0070,c61fb280) at device_probe_and_attach+0xab
> bus_generic_attach(c61fb280,c226bdc0,1,c07efe3c,c61fb280) at bus_generic_attach+0x19
> acpi_pci_attach(c61fb280,c61fb280,c07fcdb1,2,c61fa300) at acpi_pci_attach+0xd6
> device_probe_and_attach(c61fb280,c61fa300,c0c21b18,c07f0143,c61fa300) at device_probe_and_attach+0xab
> bus_generic_attach(c61fa300,c61f90b0,2,c0c21b0c,c61fa300) at bus_generic_attach+0x19
> acpi_pcib_attach(c61fa300,c61f90b0,2,c61fa300,c61fa300) at acpi_pcib_attach+0xcb
> acpi_pcib_pci_attach(c61fa300,c61fa300,c069dc54,6,c61f6580) at acpi_pcib_pci_attach+0x43
> device_probe_and_attach(c61fa300,0,c0c21ba0,c07f0070,c61fa400) at device_probe_and_attach+0xab
> bus_generic_attach(c61fa400,c226be80,1,c07efe3c,c61fa400) at bus_generic_attach+0x19
> acpi_pci_attach(c61fa400,c61da84c,c069dc54,0,c615db00) at acpi_pci_attach+0xd6
> device_probe_and_attach(c61fa400,c615db00,c0c21c00,c07f0143,c61f6100) at device_probe_and_attach+0xab
> bus_generic_attach(c61f6100,c615db10,0,0,c615db00) at bus_generic_attach+0x19
> acpi_pcib_attach(c61f6100,c615db10,0,c0800098,c069dc54) at acpi_pcib_attach+0xcb
> acpi_pcib_acpi_attach(c61f6100,c61da04c,c069dc54,6,c2249600) at acpi_pcib_acpi_attach+0x1e9
> device_probe_and_attach(c61f6100,4,c0c21ca4,c07e9af4,c2275700) at device_probe_and_attach+0xab
> bus_generic_attach(c2275700,c2249600,64,c07e9b04,c2275700) at bus_generic_attach+0x19
> acpi_probe_children(c2275700,c07eb2b4,c2275600,0,1a4) at acpi_probe_children+0x89
> acpi_attach(c2275700,c61d084c,c069dc54,c2262d60,c2275880) at acpi_attach+0x6e5
> device_probe_and_attach(c2275700,c2275880,c0c21d2c,c06440ea,c2275880) at device_probe_and_attach+0xab
> bus_generic_attach(c2275880,c2275880,c0c21d58,c0501d3e,c2275880) at bus_generic_attach+0x19
> nexus_attach(c2275880,c61c104c,c069dc54,0,c22447ac) at nexus_attach+0x1c
> device_probe_and_attach(c2275880,c22447ac,c0c21d7c,c063473e,c2275e80) at device_probe_and_attach+0xab
> root_bus_configure(c2275e80,c0694116,0,c0c21d98,c04c482f) at root_bus_configure+0x1b
> configure(0,c1ec00,c1e000,c1ec00,c1e000) at configure+0x29
> mi_startup() at mi_startup+0xa0
> begin() at begin+0x2c
> e1000phy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX-FDX, auto
> pcm0: <Creative EMU10K1> port 0xdf40-0xdf5f irq 20 at device 12.0 on pci2
> pcm0: <SigmaTel STAC9721/23 AC97 Codec>
> isab0: <PCI-ISA bridge> at device 31.0 on pci0
> isa0: <ISA bus> on isab0
> atapci0: <Intel ICH5 UDMA100 controller> port 0xfc00-0xfc0f,0-0x3,0-0x7,0-0x3,0-0x7 at device 31.1 on pci0
> ata0: at 0x1f0 irq 14 on atapci0
> ata0: [MPSAFE]
> ata1: at 0x170 irq 15 on atapci0
> ata1: [MPSAFE]
> atapci1: <Intel ICH5 SATA150 controller> port 0xef90-0xef9f,0xefa8-0xefab,0xefa0-0xefa7,0xefac-0xefaf,0xefe0-0xefe7 irq 18 at device 31.2 on pci0
> atapci1: [MPSAFE]
> ata2: at 0xefe0 on atapci1
> ata2: [MPSAFE]
> ata3: at 0xefa0 on atapci1
> ata3: [MPSAFE]
> pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
> acpi_button0: <Power Button> on acpi0
> atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
> atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
> kbd0 at atkbd0
> fdc0: <Enhanced floppy controller (i82077, NE72065 or clone)> port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0
> fdc0: FIFO enabled, 8 bytes threshold
> fd0: <1440-KB 3.5" drive> on fdc0 drive 0
> acpi_cpu1: <CPU> port 0x530-0x537 on acpi0
> device_probe_and_attach: acpi_cpu1 attach returned 6
> cpu0 on motherboard
> orm0: <Option ROM> at iomem 0xcf800-0xcffff on isa0
> pmtimer0 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
> Timecounter "TSC" frequency 3000221820 Hz quality 800
> Timecounters tick every 10.000 msec
> ad0: 57241MB <WDC WD600AB-22CBA1> [116301/16/63] at ata0-master UDMA100
> acd0: CDRW <HL-DT-ST GCE-8481B> at ata1-master PIO4
> ad4: 245416MB <HDS722525VLSA80> [498625/16/63] at ata2-master UDMA100
> ad6: 245416MB <HDS722525VLSA80> [498625/16/63] at ata3-master UDMA100
> Mounting root from ufs:/dev/ad4s3a
> 
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
> 
> 
Received on Thu Mar 11 2004 - 06:27:46 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:47 UTC