Subject: port-powerpc/15547: monstartup() kills kernel
To: None <gnats-bugs@gnats.netbsd.org>
From: None <cagney@mac.com>
List: netbsd-bugs
Date: 02/08/2002 18:26:26
>Number:         15547
>Category:       port-powerpc
>Synopsis:       monstartup() kills kernel
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    port-powerpc-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Feb 08 18:26:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Andrew Cagney
>Release:        1.5.2 userland current kernel
>Organization:
>Environment:
Er, tricky right now, the machine is down.
Kernel from about a month ago + the memfs async patcn + the wi0 patches
(discovers dmesg in db)
NetBSD 1.5ZA (NETLUX) #5: Sat Jan 19 13:28:10 EST 2002

>Description:
trap: kernel read DSI @0xed65f000 by 0x14d2a0 (DSIR 0x40000000, err=14)
Type a key to panic.

Stopped at pid 12693 (gdb) at 0x1f9eb8:  lwz r0, r1, 0x14
>How-To-Repeat:
GDB is available from http://sources.redhat.com/gdb/current/
bash-2.04# ./gdb -nw --args ./gdb -nw
GNU gdb 2002-02-03-cvs
(gdb) run
Starting program: /tmp/gdb -nw
(gdb) 
<CNTRL-C>
Program received signal SIGINT, Interrupt.
0x41cceb9c in ?? () from /usr/lib/libc.so.12
(gdb) list main
725     /home/scratch/GDB/src/gdb/main.c: No such file or directory.
        in /home/scratch/GDB/src/gdb/main.c
(gdb) print monstartup(main, print_gdb_help)

(no such file or directory is from unmounting /home)

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted: