From owner-freebsd-current@FreeBSD.ORG Sun Apr 11 08:39:38 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 509AD16A4CE for ; Sun, 11 Apr 2004 08:39:38 -0700 (PDT) Received: from us.dnspropagation.com (us.dnspropagation.com [64.191.38.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0899243D46 for ; Sun, 11 Apr 2004 08:39:38 -0700 (PDT) (envelope-from danny@zerkel.net) Received: from dhcp065-024-164-116.columbus.rr.com ([65.24.164.116] helo=zerkel.net) by us.dnspropagation.com with asmtp (TLSv1:RC4-MD5:128) (Exim 4.24) id 1BCh4H-0008J4-4u for freebsd-current@freebsd.org; Sun, 11 Apr 2004 11:40:21 -0400 Message-ID: <407966B3.3070901@zerkel.net> Date: Sun, 11 Apr 2004 11:39:31 -0400 From: "Danny J. Zerkel" User-Agent: Mozilla Thunderbird 0.5 (X11/20040406) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-current@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - us.dnspropagation.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - zerkel.net X-Mailman-Approved-At: Mon, 12 Apr 2004 04:47:22 -0700 Subject: current i386 SMP boot hang 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: Sun, 11 Apr 2004 15:39:38 -0000 My Friday and Saturday kernel builds have both hung at boot. I'm am getting the following message: Timecounters tick every 10.000 msec ad0: 39205MB [79656/16/63] at ata2-master UDMA66 ahc0: PCI error Interrupt at seqaddr = 0x9 ahc0: Data Parity Error Detected during address or write data phase and then it hangs. Only reset will get a response. Booting the previous kernel, I get these messages at this point: Timecounters tick every 10.000 msec ad0: 39205MB [79656/16/63] at ata2-master UDMA66 SMP: AP CPU #1 Launched! da0 at ahc0 bus 0 target 0 lun 0 ... and so on, to a successful boot... There haven't been any changes to ahc, that I can tell, so perhaps this is related to the PCI changes. I will back out those changes and see if that fixes it. Here is the relavent boot infomation for this machine: CPU: Pentium III/Pentium III Xeon/Celeron (551.25-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x673 Stepping = 3 Features=0x387fbff real memory = 671076352 (639 MB) avail memory = 646979584 (617 MB) ACPI APIC Table: FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 1 cpu1 (AP): APIC ID: 0 MADT: Forcing active-lo polarity and level trigger for IRQ 9 ioapic0 irqs 0-23 on motherboard netsmb_dev: loaded Pentium Pro MTRR support enabled VESA: v2.0, 16384k memory, flags:0x1, mode table:0xc082a9a2 (1000022) VESA: Matrox Graphics Inc. cpu0 on motherboard cpu1 on motherboard acpi0: on motherboard acpi0: Overriding SCI Interrupt from IRQ 9 to IRQ 20 acpi0: [GIANT-LOCKED] pcibios: BIOS version 2.10 Found $PIR table, 7 entries at 0xc00f0d20 acpi0: Power Button (fixed) Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0xe408-0xe40b on acpi0 acpi_cpu0: port 0x530-0x537 on acpi0 acpi_cpu1: port 0x530-0x537 on acpi0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 agp0: mem 0xe4000000-0xe7ffffff at d evice 0.0 on pci0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pcib1: slot 0 INTA is routed to irq 16 drm0: mem 0xe1800000-0xe1ffffff,0xe2000000-0xe2003fff,0xe300 0000-0xe3ffffff irq 16 at device 0.0 on pci1 info: [drm] AGP at 0xe4000000 64MB info: [drm] Initialized mga 3.1.0 20021029 on minor 0 isab0: at device 4.0 on pci0 isa0: on isab0 atapci0: port 0xd800-0xd80f at device 4.1 on pci 0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0xd400-0xd41f irq 19 at de vice 4.2 on pci0 uhci0: [GIANT-LOCKED] 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 uhub1: Atmel UHB124 hub, class 9/0, rev 1.00/1.00, addr 2 uhub1: 4 ports with 4 removable, self powered ums0: Logitech USB Mouse, rev 1.10/6.10, addr 3, iclass 3/1 ums0: 4 buttons and Z dir. intpm0: port 0xe800-0xe80f irq 9 at device 4.3 on pci0 intpm0: I/O mapped e800 intpm0: intr IRQ 9 enabled revision 0 intpm0: [GIANT-LOCKED] intsmb0: on intpm0 smbus0: on intsmb0 smb0: on smbus0 intpm0: PM I/O mapped e400 ahc0: port 0xd000-0xd0ff mem 0xe1000000 -0xe1000fff irq 19 at device 6.0 on pci0 ahc0: [GIANT-LOCKED] aic7890/91: Ultra2 Wide Channel A, SCSI Id=7, 32/253 SCBs pcm0: port 0xb800-0xb83f irq 18 at device 10.0 on pci0 pcm0: pcm0: [GIANT-LOCKED] atapci1: port 0xa000-0xa03f,0xa400-0xa403,0 xa800-0xa807,0xb000-0xb003,0xb400-0xb407 mem 0xe0800000-0xe081ffff irq 17 at dev ice 11.0 on pci0 ata2: at 0xb400 on atapci1 ata3: at 0xa800 on atapci1 ...