Subject: Re: panic TLB out of universe -- Re: my O2 udpate
To: Toru Nishimura <nisimura@itc.aist-nara.ac.jp>
From: Ken Wills <kenwills@tds.net>
List: port-sgimips
Date: 11/26/2000 22:24:10
* Toru Nishimura <nisimura@itc.aist-nara.ac.jp> [001125 06:17]:
> Let me guess;
>
> > panic: TLB out of universe: ksp 0xc490bf78 epc 0x8004b3d4 vaddr 0xcfb1f000
> > Stopped at 0x800fe860: jr ra
> > bdslot: nop
> >
> > db> machine tlb
> > TLB 0 Hi 0xc4d9e000 Lo0=0x03fe9000 DG attr 3 Lo1=0x03fe8000 DG attr 3 sz=0
> > TLB* 1 Hi 0x80000000 Lo0=0x00000000 attr 0 Lo1=0x00000000 attr 0 sz=0
> > TLB* 2 Hi 0xc492a004 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
> > TLB* 3 Hi 0xc4952004 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
> > ...
>
> If mips3_TBIS() of locore_mips3.S r1.59 is patched as following, will
> things be improved?
>
> Tohru Nishimura
>
> Index: locore_mips3.S
> ===================================================================
> RCS file: /cvsroot/syssrc/sys/arch/mips/mips/locore_mips3.S,v
> retrieving revision 1.59
> diff -r1.59 locore_mips3.S
> 2225a2226
> > #if 0
> 2241a2243
> > #endif
Thanks for the patch, and for looking at this:
I've applied this patch, but I'm still seeing the same thing (although panics seem to be less frequent.)
panic: TLB out of universe: ksp 0xc48fbf78 epc 0x8004bd74 vaddr 0xd261f000
Stopped at 0x80100230: jr ra
bdslot: nop
db> trace
8010022c+4 (0,0,5,d) ra 8004be1c sz 0
8004bd6c+b0 (80128050,0,5,30) ra 8001a754 sz 48
8001a6f0+64 (80128050,0,5,30) ra 2c33323b sz 72
PC 0x2c33323b: not in kernel space
0+2c33323b (80128050,0,5,30) ra 0 sz 0
User-level: curproc NULL
db> ps
PID PPID PGRP UID S FLAGS COMMAND WAIT
802 790 802 1000 3 0x4086 vi ttyin
790 789 790 1000 3 0x4086 bash wait
789 155 155 0 3 0x4084 telnetd select
162 1 1 0 3 0x4084 getty ttyopn
161 1 161 0 3 0x4086 bash ttyin
159 1 159 0 3 0x84 cron nanosle
155 1 155 0 3 0x84 inetd select
138 117 117 32767 3 0x184 httpd netcon
137 117 117 32767 3 0x184 httpd netcon
136 117 117 32767 3 0x184 httpd netcon
135 117 117 32767 3 0x184 httpd netcon
134 117 117 32767 3 0x184 httpd netcon
117 1 117 0 3 0x84 httpd select
80 0 0 0 3 0x20284 nfsio nfsidl
79 0 0 0 3 0x20284 nfsio nfsidl
78 0 0 0 3 0x20284 nfsio nfsidl
77 0 0 0 3 0x20284 nfsio nfsidl
59 1 59 0 3 0x84 syslogd select
4 0 0 0 3 0x20204 ioflush syncer
3 0 0 0 3 0x20204 reaper reaper
2 0 0 0 3 0x20204 pagedaemon daemon_
1 0 1 0 3 0x4084 init wait
0 -1 0 0 3 0x20204 swapper schedul
db> machine tlb
TLB 0 Hi 0xc4db4000 Lo0=0x03b52000 DG attr 3 Lo1=0x03b51000 DG attr 3 sz=0
TLB* 1 Hi 0x80000000 Lo0=0x00000000 attr 0 Lo1=0x00000000 attr 0 sz=0
TLB* 2 Hi 0xc4944002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB* 3 Hi 0xc490a002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB* 4 Hi 0xc493a002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB* 5 Hi 0xc4900002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB* 6 Hi 0xc4928002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB* 7 Hi 0xc4958002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB* 8 Hi 0xc491e002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB* 9 Hi 0xc4946002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*10 Hi 0xc4914002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*11 Hi 0xc493c002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*12 Hi 0xc4902002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*13 Hi 0xc4932002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*14 Hi 0xc495a002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*15 Hi 0xc4920002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*16 Hi 0xc4950002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*17 Hi 0xc4916002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*18 Hi 0xc493e002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*19 Hi 0xc490c002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*20 Hi 0xc4934002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB 21 Hi 0xc48fa002 Lo0=0x00507000 DG attr 3 Lo1=0x00498000 DG attr 3 sz=0
TLB*22 Hi 0xc492a002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*23 Hi 0xc4952002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*24 Hi 0xc4918002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*25 Hi 0xc4948002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*26 Hi 0xc490e002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*27 Hi 0xc4936002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*28 Hi 0xc4904002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*29 Hi 0xc492c002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*30 Hi 0xc4954002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*31 Hi 0xc4922002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*32 Hi 0xc494a002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*33 Hi 0xc4910002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*34 Hi 0xc4940002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*35 Hi 0xc4906002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*36 Hi 0xc492e002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*37 Hi 0xc48fc002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*38 Hi 0xc4924002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*39 Hi 0xc494c002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*40 Hi 0xc491a002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*41 Hi 0xc4942002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*42 Hi 0xc4908002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*43 Hi 0xc4938002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*44 Hi 0xc48fe002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*45 Hi 0xc4926002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*46 Hi 0xc4956002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
TLB*47 Hi 0xc491c002 Lo0=0x00000000 G attr 0 Lo1=0x00000000 G attr 0 sz=0
Any more clues? :)
Ken