Subject: Re: --db_more-- in recent sparc64 kernel
To: None <eeh@netbsd.org, petrov@netbsd.org>
From: None <eeh@netbsd.org>
List: port-sparc64
Date: 07/14/2001 05:28:52
|
| On Fri, Jul 13, 2001 at 07:21:00PM -0700, Andrey Petrov wrote:
| > 
| > I added debug for locore only and the kernel ended up on TL=1 with
| 	^^^^^^^^^
| #define DEBUG
| at the beginning of locore.s
|
| > message 'Fast data protection...'
| > 
| uh, don't have serial console here, so hand-written pieces
|
| Setting DTLB entry 00000000 01000000 data e0000000 0f400074
| Setting DTLB entry 00000000 01400000 data e0000000 0f800076
| Fast Data Access Protection
| ok %tl-c .
| 1
| ok .trap-registers
| %TL:1 %TT:6c %TPC:10c0ce0 %TNPC:10c0ce4
| %TSTATE:444a000400 %CWP:0
| 	%PSTATE:4 AG:0 IE:0 PRIV:1 AM:0 PEF:0 RED:0 MM:0 TLE:0 MG:0 IG:0
| 	%ASI:4a  %CCR:44 XCC:nZvc ICC:nZvc
|
| ...
|
| ok 10c0ce0 dis
| Fast Data Access Protection
| ok 1000000 dis
| Fast Data Access Protection
|

Try a nice little dump-dtlb, and maybe a dump-itlb, and see what
you get.

Eduardo