Subject: port-sparc64/25669: data fault panic in pseg_get
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <jarle@uninett.no>
List: netbsd-bugs
Date: 05/22/2004 13:39:42
>Number: 25669
>Category: port-sparc64
>Synopsis: data fault panic in pseg_get
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: port-sparc64-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat May 22 11:40:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator: Jarle Greipsland
>Release: NetBSD 2.0E
>Organization:
>Environment:
System: NetBSD omo.urc.uninett.no 2.0E NetBSD 2.0E (OMO) #7: Thu May 20 13:39:45 CEST 2004 jarle@omo.urc.uninett.no:/sys/arch/sparc64/compile/OMO sparc64
Architecture: sparc64
Machine: sparc64
>Description:
Last night my Ultra 5 panicked. The console log says:
data fault: pc=100aaa4 addr=300000000
kernel trap 30: data access exception
Stopped in pid 25498.1 (sh) at netbsd:pseg_get+0x3c: ldxa [%o2 + %g0] 20, %o2
db> trace
data_access_fault(92cd5e0, 30, 100aaa4, 300000000, 300000408, 0) at netbsd:data_access_fault+0x1a0
?(811cc60, 40ac8000, 3333000300000408, 408, 18986a0, 1) at 0x100871c
pmap_page_protect(85fcef0, 811cc60, 24ec9ff0, 1ff0, 2416a000, 189d7f8) at netbsd:pmap_page_protect+0x1e0
uvm_anfree(82b21a8, 8617fb0, 0, 8000000001102230, ffffffffffffffff, 8000000001102230) at netbsd:uvm_anfree+0xa0
amap_wipeout(8619060, 0, 9, 0, 40100, 87aaf30) at netbsd:amap_wipeout+0xb8
uvm_unmap_detach(8617b30, 0, ffffffffffffffff, 92cdac8, 0, 40904988) at netbsd:uvm_unmap_detach+0xe8
uvmspace_free(87aaf30, 0, 0, 1, 21f000, 0) at netbsd:uvmspace_free+0x88
exit1(857e410, 0, 40224180, ffffffffffffb658, 12, 0) at netbsd:exit1+0x208
sys_exit(0, 92cddd0, 92cddc0, 0, 92cddd0, 409c82a8) at netbsd:sys_exit+0x3c
syscall(92cded0, 1, 40931210, 92cddd0, 40931210, 40931214) at netbsd:syscall+0xd4
?(0, 0, 0, 0, 4, 1) at 0x1008cb8
Sorry this is a bit thin. Hopefully someone will immediately spot the bug ;-)
>How-To-Repeat:
unknown
>Fix:
unknown
>Release-Note:
>Audit-Trail:
>Unformatted: