Subject: port-i386/18519: reaper crashes the kernel on SMP machine
To: None <gnats-bugs@gnats.netbsd.org>
From: None <kefren@netbastards.org>
List: netbsd-bugs
Date: 10/03/2002 17:47:00
>Number:         18519
>Category:       port-i386
>Synopsis:       reaper crashes the kernel on SMP machine
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    port-i386-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Oct 03 07:49:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Mihai Chelaru
>Release:        NetBSD 1.6I
>Organization:
	
None.
>Environment:
	
	
System: NetBSD Athena 1.6I NetBSD 1.6I (Kefren.MP) #1: Wed Oct 2 19:34:07 EEST 2002 root@Athena:/usr/src/sys/arch/i386/compile/Kefren.MP i386
Architecture: i386
Machine: i386-mp
>Description:
	
	Without any heavy hdd activity kernel crashes like this:

        uvm_fault(0xc029c0c0, 0xffd20000, 0, 2) -> e
        kernel: page fault trap, code = 0
        Stopped in pid 4 (reaper) at    pmap_page_remove+0x2bf: xchgl   %ebx,   0(%eax)
        db(0)> trace
        pmap_page_remove (c08a4060,dc8d4148,2ba3635a,0) at pmap_page_remove+0x2bf
        uvm_anfree (dc7474d0,3,dc136e98,c01e39ef) at uvm_anfree+0xad
        amap_wipeout(dc8d48a0,dc8f6788,bfbfe000,0,dc8a1558) at amap_wipeout+0x68
        amap_unref(dc8d48a0,0,d,0) at amap_unref+0x31
        uvm_unmap_detach(dc8f6b08,0,bfbfe000,dc136f28) at uvm_unmap_detach+0x36
        uvm_space_free(dc12cdf4,400002,0,0,dc883d0c) at uvm_space_free+0x66
        uvm_exit(dc883d0c,14,1,dc136f90,dc127594) at uvm_exit+0x1c
        reaper(dc127594) at reaper+0xa8

	dmesg and other info can be provided if needed, too

>How-To-Repeat:
	
	don't know
>Fix:
	
	don't know

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