Subject: kern/35167: uvm_fault on my machine
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Gavin Mu <gavin.mu@gmail.com>
List: netbsd-bugs
Date: 12/02/2006 02:35:00
>Number:         35167
>Category:       kern
>Synopsis:       uvm_fault, kernel supervisor trap page fault
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Dec 02 02:35:00 +0000 2006
>Originator:     Gavin Mu
>Release:        NetBSD 4.99.4, NetBSD-daily-2006-11-28
>Organization:
		Beijing University of Posts and Telecommunications
>Environment:
	
	
System: NetBSD netbsd.bupt.edu.cn 4.99.4 NetBSD 4.99.4 (GENERIC) #0: Tue Nov 28 13:09:15 UTC 2006 riz@b2.netbsd.org:/home/builds/ab/HEAD/i386/200611280000Z-obj/home/builds/ab/HEAD/src/sys/arch/i386/compile/GENERIC i386
Architecture: i386
Machine: i386
>Description:
	NetBSD can't run on my machine stablely, kernel always panic
	for example, I do nothing but extract pkgsrc.tar.gz into /usr
	then uvm_fault into ddb.
	the detail info is:
uvm_fault(0xc09957e0,0,2)->0xe
kernel: supervisor trap page fault, code=0
Stopped in pid 13.1(aiodoned) at netbsd:uvm_unmap_remove+0xf8:mov(%eax,0x18(%edx)
db> trace
uvm_unmap_remove(c0fc6e00,c92fe000,c92ff000,cb661bbc,0) at netbsd:uvm_unmap_remove+0xf8
uvm_pagermapout(c92fe000,1,cb661c0c,c0e76b40,c0922724) at netbsd:uvm_pagermapout+0x66
uvm_aio_aiodone(c101f4e0,204,c08916f7,0,c09929,0) at netbsd:uvm_aio_aiodone+0xc2
uvm_aiodone_daemon(cab8d818,0,c01002d2,fbff,c01002d2) at netbsd:uvm_aiodone_daemon+0x7b
	
	
>How-To-Repeat:
	I do tar -zxvf pkgsrc.tar.gz -C /usr many times,
	but the information of every panic is different...
	I have recode three different panic trace info, but only function name
	and I dont think it's my hardware fault because my Windows and FreeBSD
	run well.
	
>Fix:
	N/A

>Unformatted: