Subject: mac68k kernel panics
To: None <current-users@netbsd.org>
From: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
List: current-users
Date: 01/21/2003 10:35:40
Hi,

a kernel built from 2003-01-20 sources with a -current TOOLDIR population
panics early on a Quadra 700 with

Bootstrapping NetBSD/mac68k.
Getting mapping from MMU.
Loaded at 0x0
System RAM: 71303168 bytes in 17408 pages.
     Low = 0x0, high = 0x4400000
On-board video at addr 0xf9000e00 (phys 0xf9000e00), len 0xff200.
Done.
Bootstrapping the pmap system.
Pmap bootstrapped.
Moving ROMBase from 0x40800000 to 0x980000.
Video address 0xf9000e00 -> 0xb80e00.
[ using 355644 bytes of netbsd ELF symbol table ]
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

Kernel Illegal Instruction trap.
trap type 2, code = 0x0, v = 0x0
kernel program counter = 0x386a
kernel: Illegal instruction trap
pid = 0, lid = 1, pc = 0000386A, ps = 2704, sfc = 1, dfc = 1
Registers:
             0        1        2        3        4        5        6        7
dreg: 00173930 00000100 00002D50 00009C10 8006025A F9000E00 00000000 00000002
areg: 00173930 01002C00 000ACB84 00000340 00193C10 00193AD4 00202F64 FFFFCFFC

Kernel stack (00202E7C):
202E7C: 00126422 00202ECC 00000080 00002D50 00009C10 8006025A F9000E00 00000000
202E9C: 00000002 000ACB84 00000340 00193C10 00193AD4 00000000 00000000 00202F64
202EBC: 00003072 00000002 00000000 00000000 00173930 00000100 00002D50 00009C10
202EDC: 8006025A F9000E00 00000000 00000002 00173930 01002C00 000ACB84 00000340
202EFC: 00193C10 00193AD4 00202F64 FFFFCFFC 00000000 27040000 386A202C 00000000
202F1C: 00000000 001221FE 00002D50 00009C10 8006025A F9000E00 00000000 00000002
202F3C: 000ACB84 00000340 00193C10 00193AD4 00202F60 0019D5E0 00000000 0000006C
202F5C: 002EB000 FFFFF000 00202FAC 0008F194 00141E46 00141D5F 00002D50 00009C10
202F7C: 8006025A F9000E00 00000000 00000002 FFFFCFFC 00000340 02700340 040AEF80
202F9C: 0019FB44 0019FB20 00129332 0000000C 040A6F64 00000FF0 000AA41E 00206000
202FBC: 00000000 00001000 00001000 0019FB24 00202FF4 0012217A 00206000 00001000
202FDC: 00002D50 00009C10 FFFFCFFC 00000340 02700340 00000000 00000000 00000000
202FFC: 00000000
panic: Illegal instruction
Stopped in pid 0.1 () at        cpu_Debugger+0x6:       unlk    a6
db> t
cpu_Debugger(2704,9c10,2,acb84,202eb8) + 6
panic(159f98,2d50,9c10,8006025a,f9000e00) + 9e
trap(2,0,0) + 260
fault(?)
cpu_startup(141e46,141d5f,2d50,9c10,8006025a) + c
main(aa41e,206000,0,1000,1000) + 52
ph3H() + 1ee
db> x /I cpu_startup
cpu_startup:    linkw   a6,#-0x18
cpu_startup+0x4:        movml   d2-d7/a2-a5,-(sp)
cpu_startup+0x8:        tstl    fputype.l       [addr:0x162f4a ]
cpu_startup+0xe:        beqb    <cpu_startup+0x16>      [addr:0x1221fe ]
cpu_startup+0x10:       bsrl    m68k_make_fpu_idle_frame        [addr:0x385a ]
db>

-- any idea?

	hauke

--
/~\  The ASCII Ribbon Campaign
\ /    No HTML/RTF in email
 X     No Word docs in email
/ \  Respect for open standards