Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Jan 2004 20:46:10 -0700
From:      Tom Ponsford <tponsford@theriver.com>
To:        Andrew Gallatin <gallatin@cs.duke.edu>
Cc:        freebsd-alpha@FreeBSD.ORG
Subject:   Re: AS2100A machine checks
Message-ID:  <4019D382.4090003@theriver.com>
In-Reply-To: <16410.50024.301271.366647@grasshopper.cs.duke.edu>
References:  <40196F20.3000102@theriver.com> <16410.50024.301271.366647@grasshopper.cs.duke.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------070605040106010607080106
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Well, I built a 2100A kernel without the EISA support and no joy, them machine 
still panics at the probe, this time at the the second pcibus.

The 4.x kernels that booted were all uniprocessor. In 5.x the default generic 
kernels had SMP support enabled and all panicked. I have NOT disabled SMP in 
the kernel config, but, as you asked, set the SRM console to only enable 1 
cpu. If I remember I think I did try a uniprocessor kernel in 5.0 and I 
beleive it panicked also, so it might not be the SMP code, although as you 
said earlier, SMP was not enabled in the 4.x series on Alpha's

Cheers

Tom Ponsford

Andrew Gallatin wrote:
> Can you try simply removing the eisa device from your
> kernel config altogether?   If the machine checks stop
> then we can at least put the eisa bus under the microscope.
> 
> Or did you try this already?
> 
> Drew
> 

--------------070605040106010607080106
Content-Type: text/plain;
 name="no_eisa_config.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="no_eisa_config.txt"

00>>>boot dkb100
(boot dkb100.1.0.6.0)
block 0 of dkb100.1.0.6.0 is a valid boot block
reading 15 blocks from dkb100.1.0.6.0
bootstrap code read in
base = 200000, image_start = 0, image_bytes = 1e00
initializing HWRPB at 2000
initializing page table at 27ff0000
initializing machine state
setting affinity to the primary CPU
jumping to bootstrap code
Loading /boot/loader
Console: SRM firmware console
VMS PAL rev: 0x4000700010538
OSF PAL rev: 0x4000c0002012d
Switch to OSF PAL code succeeded.

FreeBSD/alpha SRM disk boot, Revision 1.2
(root@mithlond.btc.adaptec.com, Sat Jan 10 12:51:13 GMT 2004)
Memory: 655360 k
Loading /boot/defaults/loader.conf
/boot/kernel/kernel data=0x406670+0x43170 syms=[0x8+0x52380+0x8+0x410b1]

Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [/boot/kernel/kernel]...
Entering /boot/kernel/kernel at 0xfffffc000033f990...
sio1: gdb debugging port
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-RELEASE #1: Fri Jan 30 16:47:32 MST 2004
    root@tomzbox9.tomznet.lan:/usr/src/sys/alpha/compile/TOMZBOX9
Preloaded elf kernel "/boot/kernel/kernel" at 0xfffffc00007e0000.
DEC AlphaServer 2100A
AlphaServer 2100A 4/275, 274MHz
8192 byte page size, 1 processor.
CPU: EV45 (21064A) major=6 minor=2
OSF PAL rev: 0x4000c0002012d
real memory  = 668917760 (637 MB)
avail memory = 643301376 (613 MB)
t20: using interrupt type 1 on pci bus 0
t20: <T2 Core Logic chipset>
pcib0: <T2 PCI host bus adapter> on t20
pci0: <PCI bus> on pcib0
pci0: <old, non-VGA display device> at device 2.0 (no driver attached)
pcib1: <PCI-PCI bridge> at device 3.0 on pci0
pci2: <PCI bus> on pcib1

unexpected machine check:

    mces    = 0x1
    vector  = 0x660
    param   = 0xfffffc0000006000
    pc      = 0xfffffc00005d0c40
    ra      = 0xfffffc00005d0be8
    curproc = 0xfffffc000070f0c8
        pid = 0, comm = swapper

Stopped at      t2_pcib_read_config+0x180:      or      zero,s4,v0      <zero=0x0,s4=0xff,v0=0x7>
db> tr
t2_pcib_read_config() at t2_pcib_read_config+0x180
pcib_read_config() at pcib_read_config+0xbc
pci_add_children() at pci_add_children+0x120
pci_attach() at pci_attach+0xd0
device_probe_and_attach() at device_probe_and_attach+0xbc
bus_generic_attach() at bus_generic_attach+0x28
pcib_attach() at pcib_attach+0x68
device_probe_and_attach() at device_probe_and_attach+0xbc
bus_generic_attach() at bus_generic_attach+0x28
pci_attach() at pci_attach+0xdc
device_probe_and_attach() at device_probe_and_attach+0xbc
bus_generic_attach() at bus_generic_attach+0x28
device_probe_and_attach() at device_probe_and_attach+0xbc
bus_generic_attach() at bus_generic_attach+0x28
t2_attach() at t2_attach+0x6c
device_probe_and_attach() at device_probe_and_attach+0xbc
root_bus_configure() at root_bus_configure+0x38
configure() at configure+0x40
mi_startup() at mi_startup+0x144
locorestart() at locorestart+0x64
--- root of call graph ---
db>

--------------070605040106010607080106--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4019D382.4090003>