From owner-freebsd-bugs Mon Dec 14 15:10:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA27561 for freebsd-bugs-outgoing; Mon, 14 Dec 1998 15:10:02 -0800 (PST) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA27532 for ; Mon, 14 Dec 1998 15:10:00 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from Unknown UID 563@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id PAA24552; Mon, 14 Dec 1998 15:10:00 -0800 (PST) Received: (from nobody@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA27210; Mon, 14 Dec 1998 15:04:17 -0800 (PST) (envelope-from nobody) Message-Id: <199812142304.PAA27210@hub.freebsd.org> Date: Mon, 14 Dec 1998 15:04:17 -0800 (PST) From: mjmccut@cs.ubc.ca To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: kern/9081: 3.0-RELEASE dies starting AP on dual PPro, looks like interrupt problem. Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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