Skip site navigation (1)Skip section navigation (2)
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>