From owner-freebsd-current@FreeBSD.ORG Wed Feb 11 12:09:41 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CECC716A4CE for ; Wed, 11 Feb 2004 12:09:41 -0800 (PST) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 9D74343D1D for ; Wed, 11 Feb 2004 12:09:40 -0800 (PST) (envelope-from pilkis@gmx.net) Received: (qmail 14379 invoked by uid 65534); 11 Feb 2004 20:09:38 -0000 Received: from unknown (EHLO pilkishome) (62.68.63.42) by mail.gmx.net (mp026) with SMTP; 11 Feb 2004 21:09:38 +0100 X-Authenticated: #6832473 Message-ID: <003801c3f0da$fa2c9b70$1e64a8c0@spotripoli.local> From: "Putinas" To: Date: Wed, 11 Feb 2004 22:09:34 +0200 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2055 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2055 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.1 Subject: system lockup - ata related and spurious interrupts X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Feb 2004 20:09:41 -0000 Hi all, Just today I saw the commitments to /dev/ata src for releng 5_2 and = rebuild kernel ( custom ) and the system which was working fine for few = days, lockup in a few hours with WRITE_DMA error on LBA XXX .. the disk = is attached to ICH5 SATA controller and build raid with atacontrol ( but = in bios raid its disabled ). As somewhere I saw , it's recommended to = disable hyperthreading and now I am running with disabled. My mb is Asus = P4P800 deluxe Just now i tried to reboot the computer for geting verbose dmesg, and = also one problem comes here, it's says syncing disk, done, Uptime XX = minutes and stops without actual rebooting ( later I find out what couse this problems - at this time it gives me = million spurious interupts on console ) Hmm and I cannot boot it in verbose mode... it gives me millions of spurious interrupts on ata2 and ata3 controllers = ...both with hyperthreadin on and off... I just enabled on running system=20 sysctl hw.acpi.verbose=3D1 sysctl debug.bootverbose=3D1 and I can see in the log this messages: this amount of messages are generated in 1-2 minutes period also as well I tested my older kernel - if I boot in verbose mode I get = same thousands spurious interrupts...=20 ata3: spurious interrupt - status=3D0x50 error=3D0x00 ata3: spurious interrupt - status=3D0x50 error=3D0x00 ata2: spurious interrupt - status=3D0x50 error=3D0x00 ata3: spurious interrupt - status=3D0x50 error=3D0x00 ata2: spurious interrupt - status=3D0x50 error=3D0x00 ata3: spurious interrupt - status=3D0x50 error=3D0x00 ata2: spurious interrupt - status=3D0x50 error=3D0x00 ata3: spurious interrupt - status=3D0x50 error=3D0x00 ata2: spurious interrupt - status=3D0x50 error=3D0x00 ata2: spurious interrupt - status=3D0x50 error=3D0x00 ata3: spurious interrupt - status=3D0x50 error=3D0x00 ata2: spurious interrupt - status=3D0x50 error=3D0x00 ata3: spurious interrupt - status=3D0x50 error=3D0x00 ata3: spurious interrupt - status=3D0x50 error=3D0x00 ata2: spurious interrupt - status=3D0x50 error=3D0x00 ata2: spurious interrupt - status=3D0x50 error=3D0x00 ata3: spurious interrupt - status=3D0x50 error=3D0x00 ata3: spurious interrupt - status=3D0x50 error=3D0x00 ata2: spurious interrupt - status=3D0x50 error=3D0x00 ata3: spurious interrupt - status=3D0x50 error=3D0x00 ata3: spurious interrupt - status=3D0x50 error=3D0x00 ata2: spurious interrupt - status=3D0x50 error=3D0x00 ata3: spurious interrupt - status=3D0x50 error=3D0x00 ata3: spurious interrupt - status=3D0x50 error=3D0x00 any help ? 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.1-RC2 #5: Wed Feb 11 12:55:16 EET 2004 pilkis@freebsd.icnspot.net:/usr/obj/usr/src/sys/freebsd Preloaded elf kernel "/boot/kernel/kernel" at 0xc07f3000. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc07f321c. acpi_alloc_wakeup_handler: can't alloc wake memory Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz (2398.85-MHz 686-class CPU) Origin =3D "GenuineIntel" Id =3D 0xf29 Stepping =3D 9 = Features=3D0xbfebfbff Hyperthreading: 2 logical CPUs real memory =3D 536018944 (511 MB) avail memory =3D 513695744 (489 MB) ACPI APIC Table: ioapic0 irqs 0-23 on motherboard Pentium Pro MTRR support enabled netsmb_dev: loaded npx0: [FAST] npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard pcibios: BIOS version 2.10 Using $PIR table, 14 entries at 0xc00f5100 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: on acpi0 acpi_cpu1: on acpi0 device_probe_and_attach: acpi_cpu1 attach returned 6 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pcib1: at device 1.0 on pci0 pcib1: could not get PCI interrupt routing table for \\_SB_.PCI0.P0P1 - = AE_NOT_FOUND pci1: on pcib1 uhci0: port 0xeec0-0xeedf = irq 16 at device 29.0 on pci0 usb0: 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: port 0xef00-0xef1f = irq 19 at device 29.1 on pci0 usb1: 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: port 0xef20-0xef3f = irq 18 at device 29.2 on pci0 usb2: 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: port 0xef40-0xef5f = irq 16 at device 29.3 on pci0 usb3: 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 pci0: at device 29.7 (no driver attached) pcib2: at device 30.0 on pci0 pci2: on pcib2 pci2: at device 5.0 (no driver attached) fxp0: port 0xdf00-0xdf3f mem = 0xfeac0000-0xfeadffff,0xfeaee000-0xfeaeefff irq 21 at device 9.0 on pci2 fxp0: Ethernet address 00:02:b3:c8:65:8f miibus0: on fxp0 inphy0: on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp1: port 0xde80-0xdebf mem = 0xfe900000-0xfe9fffff,0xfeaed000-0xfeaedfff irq 22 at device 10.0 on = pci2 fxp1: Ethernet address 00:d0:b7:51:c6:bc miibus1: on fxp1 inphy1: on miibus1 inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto pci2: at device 12.0 (no driver attached) isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: 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: 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] ichsmb0: port 0x400-0x41f irq 17 = at device 31.3 on pci0 smbus0: on ichsmb0 smb0: on smbus0 pci0: at device 31.5 (no driver attached) acpi_button0: on acpi0 atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 acpi_cpu1: on acpi0 device_probe_and_attach: acpi_cpu1 attach returned 6 orm0: