Whistle InterJet

All About the Whistle InterJet


FreeBSD 5.x CPUID kernel panic


#-----------------------------------------------------------------------
Safe boot doesn't work, either.  Here is the verbose output:


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.3-RELEASE #0: Fri Nov  5 04:19:18 UTC 2004
    root@harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
Preloaded elf kernel "/boot/kernel/kernel" at 0xc09cf000
Calibrating clock(s) ... i8254 clock: 1193496 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Cyrix 486DX4 (486-class CPU)
  Origin = "CyrixInstead"  DIR=0x361f  Stepping=3  Revision=6
real memory  = 16777216 (16 MB)
Physical memory chunk(s):
[...]
avail memory = 7188480 (6 MB)
Other BIOS signatures found:
wlan: <802.11 Link Layer>
null: <null device, zero device>
kernel trap 1 with interrupts disabled


Fatal trap 1: privileged instruction fault while in kernel mode
instruction pointer     = 0x8:0xc05749ca
stack pointer           = 0x10:0xc0c21d2c
frame pointer           = 0x10:0xc0c21d48
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = resume, IOPL = 0
current process         = 0 (swapper)
trap number             = 11
panic: privileged instruction fault
Uptime: 1s



Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x1c
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc061ef5e
stack pointer           = 0x10:0xc0c21c1c
frame pointer           = 0x10:0xc0c21c1c
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 0 (swapper)
trap number             = 12
panic: page fault
Uptime: 1s

[second trap repeats]

#-----------------------------------------------------------------------
With various kernel debugging options enabled:

FreeBSD/i386 bootstrap loader, Revision 1.1
(root@harlow.cse.buffalo.edu, Thu Nov  4 22:29:29 UTC 2004)
Loading /boot/defaults/loader.conf
/boot/kernel/kernel text=0x449500 data=0x7d368+0x51b58 syms=[0x4+0x5c050+0x4+0x710e2]
-

KDB: debugger backends: ddb
KDB: current backend: ddb
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.3-RELEASE #0: Sat Nov 27 21:55:48 AKST 2004
    root@reventlov.prv.tycho.org:/usr/obj/usr/src/sys/DEBUG
WARNING: DIAGNOSTIC option enabled, expect reduced performance.
Preloaded elf kernel "/boot/kernel/kernel" at 0xc09e8000.
Calibrating clock(s) ... i8254 clock: 1193455 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Cyrix 486DX4 (486-class CPU)
  Origin = "CyrixInstead"  DIR=0x361f  Stepping=3  Revision=6
real memory  = 67108864 (64 MB)
Physical memory chunk(s):
0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages)
0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages)
0x0000000000c26000 - 0x0000000003eaffff, 52994048 bytes (12938 pages)
avail memory = 56176640 (53 MB)
Other BIOS signatures found:
wlan: <802.11 Link Layer>
null: <null device, zero device>
kernel trap 1 with interrupts disabled


Fatal trap 1: privileged instruction fault while in kernel mode
instruction pointer     = 0x8:0xc057ab7e
stack pointer           = 0x10:0xc0c21d2c
frame pointer           = 0x10:0xc0c21d48
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = resume, IOPL = 0
current process         = 0 (swapper)
[thread 0]
Stopped at      random_ident_hardware+0x1e:     cpuid
db>
#-----------------------------------------------------------------------
2005-02-27: found this PR:

http://www.freebsd.org/cgi/query-pr.cgi?pr=75686
#-----------------------------------------------------------------------

All About the Whistle InterJet | my pages | feedback