Date: Mon, 14 Dec 1998 15:04:17 -0800 (PST) From: mjmccut@cs.ubc.ca To: freebsd-gnats-submit@FreeBSD.ORG Subject: kern/9081: 3.0-RELEASE dies starting AP on dual PPro, looks like interrupt problem. Message-ID: <199812142304.PAA27210@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 9081 >Category: kern >Synopsis: 3.0-RELEASE dies starting AP on dual PPro, looks like interrupt problem. >Confidential: no >Severity: critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Dec 14 15:10:00 PST 1998 >Last-Modified: >Originator: Mark McCutcheon >Organization: UBC Computer Science >Release: 3.0-RELEASE from Walnut Creek CD-ROM >Environment: FreeBSD 3.0-RELEASE #10: Thu Dec 10 17:45:28 PST 1998 root@hozameen.cs.ubc.ca:/usr/src/sys/compile/HOZAMEEN-SMP (NOTE: from 'strings /kernel'; kernel doesn't boot so can't do uname) >Description: HP Vectra XU 6/200 dual 200MHz PPro ran SMP in several v.3 snapshots (e.g. 3.0-980107-SNAP) but hangs early in boot process with 3.0-RELEASE kernel. Due to early demise I haven't been able to log the bootup info or recover it via dmesg; however, last screen displays: ISA Pin=1, IRQ=-1, Pol=0, Trig=0 IOAPIC #0 intpint 1 -> irq -1 ISA Pin=2 IRQ=-1, Pol=0, Trig=0 IOAPIC #0 intpint 2 -> irq -1 .......... ISA Pin=15 IRQ=-1, Pol=0, Trig=0 IOAPIC #0 intpint 15 -> irq -1 Debugging message inserted in /usr/src/sys/i386/i386/mp_machdep.c just before CHECK_INIT(99); /* setup checkpoints */ (approx. line 1860) prints out but none of the subsequent trace or panic messages in the code are seen. >How-To-Repeat: Make kernel with: options SMP options APIC_IO and run on dual-PPro Vectra XU 6/200. May be related to bug report kern/8456 (SMP boot failure on dual PPro Everex PO-6200 with 3.0-RELEASE). >Fix: Fix not yet determined. There have been MANY changes and additions to interrupt setup code in 3.0-RELEASE re. 3.0-980107-SNAP, as well as the apparent removal of special handling for CPUCLASS_686 (in /usr/src/sys/i386/i386/mp_machdep.c). Possibly there are motherboard issues but it DID work fine in earlier pre-RELEASE snapshots.... >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199812142304.PAA27210>