Subject: port-sparc64/26472: Xsun causes data_access_error() on Ultra1/cgsix
To: None <gnats-bugs@gnats.netbsd.org>
From: None <jdc@coris.org.uk>
List: netbsd-bugs
Date: 07/29/2004 12:48:51
>Number: 26472
>Category: port-sparc64
>Synopsis: Xsun causes data_access_error() on Ultra1/cgsix
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: port-sparc64-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Jul 29 11:49:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator: Julian Coleman
>Release: NetBSD 2.0G
>Organization:
>Environment:
System: NetBSD anduin 2.0G NetBSD 2.0G (ULTRA1DBG) #0: Thu Jul 29 10:52:32 BST 2
004 root@sirion:/usr/obj/sys/arch/sparc64/compile/ULTRA1DBG sparc64
Architecture: sparc64
Machine: sparc64
>Description:
Starting Xsun causes the kernel to drop into the debugger with:
Stopped in pid 521.1 (Xsun) at netbsd:pmap_remove_pv+0x144
Compiling a kernel with DEBUG causes:
data_access_error: tpc 13b724 == tnpc 13b724
data error type 32 sfsr=0 sfva=413f4004 asfr=104000000 afva=700000 tf=0x8287ed0
with a ddb backtrace of:
data_access_error(8287ed0, 32, 700000, 104000000, 413f4004, 0)
?(1, 1, 0, badcafe, badcafe, badcafe) at 0x1008e64)
Repeatable on demand. Happens every time Xsun starts (also tried
Xsun from 2.0beta). Might be related to PR sparc64/24126.
>How-To-Repeat:
Run /usr/X11R6/bin/Xsun on Ultra1/cgsix
>Fix:
Unknown.
>Release-Note:
>Audit-Trail:
>Unformatted: