Subject: AlphaServer 2100 5/250 crashes on boot.
To: None <port-alpha@NetBSD.org>
From: Jochen Kunz <jkunz@unixag-kl.fh-kl.de>
List: port-alpha
Date: 01/27/2004 11:47:25
Hi.

As promised I compiled a fresh -current (on my AlphaStation 600 5/266)
and tried to run it on my AlphaServer 2100 5/250 to test the MP issues
Johnny Billquist brought up. Unfortunately the kernel crashes allways at
the point where the PCI bus is attached. I tried with only 512 MB RAM,
two and one CPUs, same result. Only the error messages of the SRM console
varied a bit. =20

P00>>>sh conf
                        Digital Equipment Corporation
                           AlphaServer 2100 5/250

SRM Console V5.3-6              VMS PALcode V1.20-3, OSF PALcode V1.22-1

Component       Status          Module ID
CPU 0              P            B2040-AB DECchip (tm) 21164-5
CPU 1              P            B2040-AB DECchip (tm) 21164-5
CPU 2              P            B2040-AB DECchip (tm) 21164-5
Memory 0           P            B2022-FA 512 MB
Memory 1           P            B2022-CA 512 MB
I/O                             B2110-AA
                                dva0.0.0.1000.0         RX26/RX23

 Slot   Option                  Hose 0, Bus 0, PCI
   0    DECchip 21040-AA        ewa0.0.0.0.0            08-00-2B-EF-AB-DC
   1    NCR 53C810              pka0.7.0.1.0            SCSI Bus ID 7
                                dka400.4.0.1.0          SEAGATE ST39173WC
   2    Intel 82375                                     Bridge to Bus 1, EI=
SA

 Slot   Option                  Hose 0, Bus 1, EISA
   3    Compaq Qvision                                 =20
   4    DEFEA                   fra0.0.0.1004.0         00-00-F8-23-CF-BA
P00>>>sh dev
dka400.4.0.1.0             DKA400            SEAGATE ST39173WC  6244
dva0.0.0.1000.0            DVA0                      RX26/RX23
ewa0.0.0.0.0               EWA0              08-00-2B-EF-AB-DC
fra0.0.0.1004.0            FRA0              00-00-F8-23-CF-BA
pka0.7.0.1.0               PKA0                  SCSI Bus ID 7
P00>>>b dka400
(boot dka400.4.0.1.0 -flags A)
block 0 of dka400.4.0.1.0 is a valid boot block
reading 14 blocks from dka400.4.0.1.0
bootstrap code read in
base =3D 200000, image_start =3D 0, image_bytes =3D 1c00
initializing HWRPB at 2000
initializing page table at 3fff0000
initializing machine state
setting affinity to the primary CPU
jumping to bootstrap code

NetBSD/alpha 1.6ZH FFS Primary Bootstrap
Jumping to entry point...

NetBSD/alpha 1.6ZH Secondary Bootstrap, Revision 1.13
(jkunz@ickis, Mon Jan 26 14:27:01 CET 2004)

VMS PAL rev: 0x4000300010114
OSF PAL rev: 0x4000100020116
Switch to OSF PAL code succeeded.

Boot flags: A
6692592+442512 [401640+255252]=3D0x76ea00

Entering netbsd at 0xfffffc00003012e0...
consinit: not using prom console
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 1.6ZH (GENERIC) #0: Sat Jan 24 18:17:16 CET 2004
        jkunz@ickis:/usr/src/src-current/objdir/alpha/sys/arch/alpha/compil=
e/GENERIC
AlphaServer 2100 5/250, 250MHz, s/n=20
8192 byte page size, 3 processors.
total memory =3D 1024 MB
(2120 KB reserved for PROM, 1021 MB used by NetBSD)
avail memory =3D 996 MB
mainbus0 (root)
cpu0 at mainbus0: ID 0 (primary), 21164-5
cpu1 at mainbus0: ID 1, 21164-5
cpu1: processor off-line; multiprocessor support not present in kernel
cpu2 at mainbus0: ID 2, 21164-5
cpu2: processor off-line; multiprocessor support not present in kernel
ttwoga0 at mainbus0
ttwopci0 at ttwoga0 hose 0: T2 Gate Array rev. 2
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

halted CPU 0

halt code =3D 6
double error halt
PC =3D 190e8          =20
starting console on CPU 0
starting console on CPU 0
breakpoint at PC 132188 desired, XDELTA not loaded
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 3 -- vga -- Compaq Qvision
bus 1, slot 4 -- fra -- DEFEA

** keyboard error **

interrupt through vector 670 on CPU 0

EV5 detected B-Cache parity or ECC error

*** unexpected machine check through vector 00000067

EV5 IPRs (CPU 0):
EXC_ADDR:0000000000073F28  EXC_SUM: 0000000000000000  EXC_MASK:000000000000=
0000
PAL_BASE:0000000000008000  ISR:     0000000000000000  ICSR:    000000414480=
0000
EI_ADDR: FFFFFF000008018F  EI_STAT: FFFFFFF014FFFFFF  VA:      000000000000=
0200
SC_ADDR: FFFFFF000001070F  SC_STAT: 0000000000000000  MM_STAT: 000000000000=
DA10
IC_PERR_STAT:              DC_PERR_STAT:              BC_TAG_ADDR:
         0000000000000000           0000000000000000           FFFFFF80100F=
0FFF

CPU CSRs (CPU 0):
CREG:    380003F238000002  ESREG:   0000000000000000  EVBCR:   000000610000=
0061
EVBVEAR: 0020000600200006  EVBCER:  0000000000000000  EVBCEAR: B800000AB800=
000A
EVBUER:  8000000080000000  EVBUEAR: B800000EB800000E  EVRESV:  000000000000=
0000
DTCTR:   0000011100000111  DTER:    00000000000002E0  DTTCR:   000000000000=
0000
DTTR:    0200000D0200000D  DTRESV:  0000000000000000  IBCSR:   000010000000=
1000
IBEAR:   4F200203E0000073  ACR:     0000012000000120  CBCR:    000011010000=
1001
CBER:    0000000000000000  CBEALR:  4F200203E0000093  CBEAHR:  0F200203E000=
009B
CBRESV:  0000000000000000  ALR:     000F5301000F5301  PMBR:    000000000000=
0000
IIRR:    0000000000000000  SICR:    0000000000000000  PMCR:    000000000000=
0000
PMR1:    0000000000000000  PMR2:    0000000000000000  PMR3:    000000000000=
0000
PMR4:    0000000000000000  PMR5:    0000000000000000

Primary I/O Interface CSRs:
IOCSR:   FE000005230005C0  CERR1:   0000000000000000  CERR2:   E3800010E380=
0010
CERR3:   0020020740200207  PERR1:   0000000000000000  PERR2:   000000030000=
03F9
HAEO_1:  0000000000000010  HAEO_2:  0000000000000000  HBASE:   000000000000=
2000
WBASE1:  00000000000807FF  WMASK1:  000000007FF00000  TBASE1:  000000000000=
0000
WBASE2:  0000000000000000  WMASK2:  0000000000000000  TBASE2:  000000000000=
0000
IVRPRIA: 0000002400000000  HAEO_3:  0000000000000000  HAEO_4:  000000000000=
0003

Memory Module 0 CSRs:
ERR:     0000000000000000  CTRAP1:  E2000008E2000008  CTRAP2:  002002074020=
0207
CONFIG:  8005506080055060  EDCSTAT1:08330DC908330F11  EDCSTAT2:000000170000=
000D
EDCCTRL: 2000000020000000  SB_CTRL: 0000080000000800  REF_CTRL:000001D80000=
01D8

Memory Module 1 CSRs:
ERR:     0000000000000000  CTRAP1:  E2400008E2400008  CTRAP2:  002002134020=
0213
CONFIG:  8015506180155061  EDCSTAT1:0C1400810C140839  EDCSTAT2:000000170000=
000D
EDCCTRL: 2000000020000000  SB_CTRL: 0000080000000800  REF_CTRL:000001D80000=
01D8

Process powerup, pcb =3D 00027EC0
 pc: 0000000000073F28  ps: 1000000000000000
 r2: 0000000000132B1C  r5: 00000000000F7C84
 r3: 00000000000224F4  r6: 0000000000000015
 r4: 0000000000000060  r7: 0000000000000000

exception context saved starting at 00029B80

GPRs:
  0: 00000000 000307F8  16: 00000000 000307F8
  1: 00000000 00000004  17: 00000000 00000001
  2: 00000000 000318AC  18: 00000000 0010CCE0
  3: 00000000 000318AC  19: 00000000 00000007
  4: 00000000 000F7610  20: 00000000 00000011
  5: 00000000 000F7C84  21: 00000000 00000000
  6: 00000000 00000015  22: 00000000 000F5300
  7: 00000000 00000000  23: 00000000 00000000
  8: 0000000 00000000  24: 00000000 001A38B9
  9: 00000000 00000000  25: 00000000 000307F8
 10: 00000000 00000000  26: 00000000 0008012C
 11: 00000000 00000000  27: 00000000 0010B7F0
 12: 00000000 00000000  28: 00000000 00137D50
 13: 00000000 00000000  29: 00000000 00029CD0
 14: 00000000 00000000  30: 00000000 00029CD0
 15: 00000000 00000000

dump of active call frames:

PC  =3D  00073F24
PD  =3D  0010B7F0
FP  =3D  00029CD0
SP  =3D  00029CD0

R2 R29 saved starting at 00029CD8

R2  =3D  0010CCA8
R29 =3D  00029D10

PC  =3D  0008012C
PD  =3D  0010CCA8
FP  =3D  00029D10
SP  =3D  00029CF0

R2 R3 R4 R5 R6 R7 R8 R29 saved starting at 00029DA0

R2  =3D  0010F900
R3  =3D  00000004
R4  =3D  000F7B88
R5  =3D  000F7C84
R6  =3D  00000015
R7  =3D  00000000
R8  =3D  00000000
R29 =3D  00029DF0

PC  =3D  0005A450
PD  =3D  0010F900
FP  =3D  00029DF0
SP  =3D  00029DD0

R2 R3 R4 R5 R6 R29 saved starting at 00029DF8

R2  =3D  0010FCA0
R3  =3D  00000000
R4  =3D  00000001
R5  =3D  000F2738
R6  =3D  00000000
R29 =3D  00029E80

PC  =3D  0006D4F8
PD  =3D  0010FCA0
FP  =3D  00029E80
SP  =3D  00029E10

R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R29 saved starting at 0002A008

R2  =3D  0010EA60
R3  =3D  00027EC0
R4  =3D  00028090
R5  =3D  00000000
R6  =3D  00000000
R7  =3D  00000000
R8  =3D  00000000
R9  =3D  00000000
R10 =3D  00000000
R11 =3D  00000000
R29 =3D  0002A070

PC  =3D  00070D08
PD  =3D  0010EA60
FP  =3D  0002A070
SP  =3D  0002A000

R2 R3 R4 R29 saved starting at 0002A078

R2  =3D  00000000
R3  =3D  00000000
R4  =3D  00000000
R29 =3D  00000000

starting console on CPU 1
starting console on CPU 2
Memory Testing and Configuration Status
Module   Size    Base Addr   Intlv Mode  Intlv Unit  Status
------   -----   ---------   ----------  ----------  ------
  0      512MB   00000000      2-Way         0       Passed
  1      512MB   00000000      2-Way         1       Passed
Total Bad Pages 0
Testing the System
Testing the Disks (read only)

interrupt through vector 670 on CPU 0

EV5 detected B-Cache parity or ECC error

*** unexpected machine check through vector 00000067

EV5 IPRs (CPU 0):
EXC_ADDR:0000000000067FD0  EXC_SUM: 0000000000000000  EXC_MASK:000000000000=
0000
PAL_BASE:0000000000008000  ISR:     0000000000000000  ICSR:    000000414480=
0000
EI_ADDR: FFFFFF000020018F  EI_STAT: FFFFFFF014FFFFFF  VA:      000000000020=
0010
SC_ADDR: FFFFFF00001A09FF  SC_STAT: 0000000000000000  MM_STAT: 000000000001=
4410
IC_PERR_STAT:              DC_PERR_STAT:              BC_TAG_ADDR:
         0000000000000000          0000000000000000           FFFFFF80100F0=
FFF

CPU CSRs (CPU 0):
CREG:    380003F238000002  ESREG:   0000000000000000  EVBCR:   000000610000=
0061
EVBVEAR: 001E0006001E0006  EVBCER:  0000000000000000  EVBCEAR: B800000AB800=
000A
EVBUER:  8000000080000000  EVBUEAR: B800000EB800000E  EVRESV:  000000000000=
0000
DTCTR:   0000011100000111  DTER:    00000000000F5320  DTTCR:   000000000000=
0000
DTTR:    8000000E8000000E  DTRESV:  0000000000000000  IBCSR:   000010000000=
1000
IBEAR:   4F2001E3E0000073  ACR:     0000012000000120  CBCR:    000011010000=
1001
CBER:    0000000000000000  CBEALR:  4F2001E3E0000093  CBEAHR:  0F2001E3E000=
009B
CBRESV:  0000000000000000  ALR:     000F5301000F5301  PMBR:    000000000000=
0000
IIRR:    0000000000000000  SICR:    0000000000000000  PMCR:    000000000000=
0000
PMR1:    0000000000000000  PMR2:    0000000000000000  PMR3:    000000000000=
0000
PMR4:    0000000000000000  PMR5:    0000000000000000

Other CPU CSRs (CPU 1):
CREG:    380000F238000002  ESREG:   0000000000000000  EVBCR:   000000610000=
0061
EVBVEAR: 0000353200003532  EVBCER:  0000000000000000  EVBCEAR: 0000F5320000=
F532
EVBUER:  5000000050000000  EVBUEAR: 0000F5320000F532  EVRESV:  000000000000=
0000
DTCTR:   0000011100000111  DTER:    0000000000000140  DTTCR:   000000000000=
0000
DTTR:    8000000E8000000E  DTRESV:  0000000000000000  IBCSR:   000010000000=
1000
IBEAR:   FF280207000181C3  ACR:     0000012000000120  CBCR:    000011010000=
1201
CBER:    0000000000000000  CBEALR:  4F200207E0400093  CBEAHR:  0F200207E040=
009B
CBRESV:  0000000000000000  ALR:     000F5300000F5300  PMBR:    000000000000=
0000
IIRR:    0000000000000000  SICR:    0000000000000000  PMCR:    000000000000=
0000
PMR1:    0000000000000000  PMR2:    0000000000000000  PMR3:    000000000000=
0000
PMR4:    0000000000000000  PMR5:    0000000000000000

Other CPU CSRs (CPU 2):
CREG:    380000F238000002  ESREG:   0000000000000000  EVBCR:   000000610000=
0061
EVBVEAR: 0000353200003532  EVBCER:  0000000000000000  EVBCEAR: 0000F5320000=
F532
EVBUER:  5000000050000000  EVBUEAR: 0000F5320000F532  EVRESV:  000000000000=
0000
DTCTR:   0000011100000111  DTER:    0000000000000140  DTTCR:   000000000000=
0000
DTTR:    8000000E8000000E  DTRESV:  0000000000000000  IBCSR:   000010000000=
1000
IBEAR:   FF6400030004E733  ACR:     0000012000000120  CBCR:    000011010000=
1401
CBER:    0000000000000000  CBEALR:  4F200207E0800093  CBEAHR:  0F200207E080=
009B
CBRESV:  0000000000000000  ALR:     000F5300000F5300  PMBR:    000000000000=
0000
IIRR:    0000000000000000  SICR:    0000000000000000  PMCR:    000000000000=
0000
PMR1:    0000000000000000  PMR2:    0000000000000000  PMR3:    000000000000=
0000
PMR4:    0000000000000000  PMR5:    0000000000000000

Primary I/O Interface CSRs:
IOCSR:   FE00000523000580  CERR1:   0000000000000000  CERR2:   E3800010E380=
0010
CERR3:   0020020740200207  PERR1:   0000000000000000  PERR2:   000000030000=
03F9
HAEO_1:  0000000000000010  HAEO_2:  0000000000000000  HBASE:   000000000000=
2000
WBASE1:  00000000000807FF  WMASK1:  000000007FF00000  TBASE1:  000000000000=
0000
WBASE2:  0000000000000000  WMASK2:  0000000000000000  TBASE2:  000000000000=
0000
IVRPRIA: 0000002400000000  HAEO_3:  0000000000000000  HAEO_4:  000000000000=
0003

Memory Module 0 CSRs:
ERR:     0000000000000000  CTRAP1:  E2000008E2000008  CTRAP2:  002002074020=
0207
CONFIG:  8005506080055060  EDCSTAT1:0E3E08EF04A908AA  EDCSTAT2:000000170000=
000D
EDCCTRL: 2000000020000000  SB_CTRL: 0000080000000800  REF_CTRL:000001D80000=
01D8

Memory Module 1 CSRs:
ERR:     0000000000000000  CTRAP1:  E2400008E2400008  CTRAP2:  002002074020=
0207
CONFIG:  8015506180155061  EDCSTAT1:000A000A048304A8  EDCSTAT2:000000170000=
000D
EDCCTRL: 2000000020000000  SB_CTRL: 0000080000000800  REF_CTRL:000001D80000=
01D8

Process exer_kid, pcb =3D 0019F860
 pc: 0000000000067FD0  ps: 2000000000000004
 r2: 0000000000132B1C  r5: 0000000000000001
 r3: 00000000000224F4  r6: 0000000000000000
 r4: 0000000000000060  r7: 000000000019DD00

exception context saved starting at 001A17C0

GPRs:
  0: 00000000 00200020  16: 00000000 002001E4
  1: 00000000 5A5A5A5A  17: 00000000 0000005A
  2: 00000000 00108BD8  18: 00000000 00000200
  3: 00000000 0019F4B0  19: 00000000 0000000E
  4: 00000000 0019F2F8  20: 00000000 00200220
  5: 00000000 00000001  21: 00000000 00000220
  6: 00000000 00000000  22: 00000000 000F5300
  7: 00000000 0019DD00  23: 00000000 00000000
  8: 00000000 0019DFA0  24: 00000000 0069D07D
  9: 00000000 0002B2C0  25: 00000000 00000003
 10: 00000000 00000000  26: 00000000 00042B7C
 11: 00000000 00000000  27: 00000000 0010ABD0
 12: 00000000 001A1988  28: 00000000 00137D50
 13: 00000000 001A1980  29: 00000000 001A1940
 14: 00000000 00000000  30: 00000000 001A1920
 15: 00000000 0019F58C

dump of active call frames:

PC  =3D  00067FCC
PD  =3D  00108BD8
FP  =3D  001A1940
SP  =3D  001A1920

R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R29 saved starting at 001A1=
988

R2  =3D  0010EA60
R3  =3D  0019F860
R4  =3D  0019FA30
R5  =3D  00000000
R6  =3D  00000000
R7  =3D  00000000
R8  =3D  00000000
R9  =3D  00000000
R10 =3D  00000000
R11 =3D  00000000
R12 =3D  00000000
R13 =3D  00000000
R14 =3D  00000000
R15 =3D  00000000
R29 =3D  001A1A10

PC  =3D  00070D08
PD  =3D  0010EA60
FP  =3D  001A1A10
SP  =3D  001A19F0

R2 R3 R4 R29 saved starting at 001A1A18

R2  =3D  00000000
R3  =3D  00000000
R4  =3D  00000000
R29 =3D  00000000

Testing the Network
AlphaServer 2100 Console V5.3-6, built on Oct 16 1998 at 12:49:45
P00>>>

--=20


tsch=FC=DF,
       Jochen

Homepage: http://www.unixag-kl.fh-kl.de/~jkunz/