Subject: AS2100 Dual CPU - unexpected machine check
To: None <>
From: timc <>
List: port-alpha
Date: 04/16/2005 23:14:46
Hi All,

I have a Alpha Server 2100 4/257 with dual CPUs, but unfortunately it is
not booting NetBSD 2.0 multi proccessor. 
I have read the earlier posts on the AS2100 which seemed to say (to
me..) that dual EV4 CPUs worked ok, but EV5 might be a bit of a problem.
I have booted the MP kernel with a single CPU only, with each of the
CPUs and it boots fine, but when I boot with both it crashes (as below).

Any ideas?


VMS PALcode V5.56-7, OSF PALcode V1.45-12
starting console on CPU 0
Testing Memory bank 0
Testing Memory bank 1
Testing Memory bank 2
Testing Memory bank 3
Configuring Memory Modules
probing hose 0, PCI
probing PCI-to-EISA bridge, bus 1
bus 0, slot 0 -- ewa -- DECchip 21040-AA
bus 0, slot 1 -- pka -- NCR 53C810
bus 1, slot 1 -- vga -- Compaq Qvision
bus 1, slot 2 -- pua -- KFESA
bus 1, slot 3 -- pub -- KFESA
bus 0, slot 7 -- fwa -- DEC PCI FDDI
bus 0, slot 8 -- pkb -- NCR 53C810
** keyboard error **
starting console on CPU 1
os_type: UNIX - console CIPCA driver not started
Memory Testing and Configuration Status
Module   Size    Base Addr   Intlv Mode  Intlv Unit  Status
------   -----   ---------   ----------  ----------  ------
  0      128MB   00000000      2-Way         0       Passed
  1      128MB   00000000      2-Way         1       Passed
Total Bad Pages 0
Testing the System
Testing the Disks (read only)
Testing the Network
environment variable mopv3_boot created
AlphaServer 2100 Console V5.3-2, built on Oct 16 1998 at 11:32:56
P00>>>boot dka0
(boot dka0. -flags 0)
block 0 of dka0. is a valid boot block
reading 14 blocks from dka0.
bootstrap code read in
base = 200000, image_start = 0, image_bytes = 1c00
initializing HWRPB at 2000
initializing page table at fff0000
initializing machine state
setting affinity to the primary CPU
jumping to bootstrap code
NetBSD/alpha 2.0 FFS Primary Bootstrap
Jumping to entry point...
NetBSD/alpha 2.0 Secondary Bootstrap, Revision 1.13
(builds@build, Tue Nov 30 20:47:48 UTC 2004)
VMS PAL rev: 0x4000700010538
OSF PAL rev: 0x4000c0002012d
Switch to OSF PAL code succeeded.
Boot flags: 0
3341904+406712 [222024+138760]=0x3eb8d8
Entering netbsd at 0xfffffc0000301450...
Unrecognized boot flag '0'.
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.
NetBSD 2.0 (AS2100.MP) #4: Wed Feb  9 02:15:11 EST 2005
AlphaServer 2100 4/275, 274MHz, s/n ni508m1826
8192 byte page size, 2 processors.
total memory = 256 MB
(2120 KB reserved for PROM, 253 MB used by NetBSD)
avail memory = 245 MB
mainbus0 (root)
cpu0 at mainbus0: ID 0 (primary), 21064A-2
cpu1 at mainbus0: ID 1, 21064A-2
ttwoga0 at mainbus0
ttwopci0 at ttwoga0 hose 0: T2 Gate Array rev. 1
sableio0 at ttwopci0 bus 0: Sable STDIO module
pckbc0 at sableio0 port 0x60
fdc1 at sableio0 port 0x3f0
fdc1: interrupting at T2 irq 7
com0 at sableio0 port 0x3f8: ns16550a, working fifo
com0: console
com0: interrupting at T2 irq 15
com1 at sableio0 port 0x2f8: ns16550a, working fifo
com1: interrupting at T2 irq 8
lpt0 at sableio0 port 0x3bc
lpt0: interrupting at T2 irq 9
pci0 at ttwopci0 bus 0
pci0: i/o space, memory space enabled
tlp0 at pci0 dev 0 function 0: DECchip 21040 Ethernet, pass 2.3
tlp0: interrupting at T2 irq 2
tlp0: Ethernet address 08:00:2b:e4:bc:70
tlp0: 10baseT, 10baseT-FDX, 10base5, manual
siop0 at pci0 dev 1 function 0: Symbios Logic 53c810 (fast scsi)
siop0: interrupting at T2 irq 1
scsibus0 at siop0: 8 targets, 8 luns per target
pceb0 at pci0 dev 2 function 0: Intel 82375EB/SB PCI-EISA Bridge (PCEB)
fpa0 at pci0 dev 7 function 0: DEC DEFPA PCI FDDI SAS Controller
fpa0: FDDI address 08:00:2b:b2:39:ce, FW=3.20, HW=0, SMT V7.2
fpa0: FDDI Port = S (PMD = Unshielded Twisted Pair)
fpa0: interrupting at T2 irq 4
siop1 at pci0 dev 8 function 0: Symbios Logic 53c810 (fast scsi)
siop1: interrupting at T2 irq 5
scsibus1 at siop1: 8 targets, 8 luns per target
eisa0 at pceb0
unknown Compaq device CPQ3011 at eisa0 slot 1 not configured
unknown Digital Equipment device DEC2E00 at eisa0 slot 2 not configured
unknown Digital Equipment device DEC2E00 at eisa0 slot 3 not configured
isa0 at pceb0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker
spkr0 at pcppi0
isabeep0 at pcppi0
mcclock0 at isa0 port 0x70-0x71: mc146818 or compatible
fd0 at fdc1 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
scsibus0: waiting 2 seconds for devices to settle...
scsibus1: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 0 lun 0: <DEC, RZ28     (C) DEC, T436> disk fixed
sd0: 2007 MB, 3045 cyl, 16 head, 84 sec, 512 bytes/sect x 4110480
cd0 at scsibus0 target 5 lun 0: <DEC, RRD43   (C) DEC, 1084> cdrom
cd0: async, 8-bit transfers
root on sd0a dumps on sd0b
WARNING: clock gained 67 days -- CHECK AND RESET THE DATE!
root file system type: ffs
unexpected machine check:
    mces    = 0x1
    vector  = 0x660
    param   = 0xfffffc0000006400
    pc      = 0xfffffc000030071c
    ra      = 0xfffffc000030070c
    code    = 0x10000008a
    curlwp = 0x0
panic: machine check
Stopped at      netbsd:cpu_Debugger+0x4:        ret     zero,(ra)