Subject: Re: -current TLB panics on 3100?
To: None <port-pmax@netbsd.org>
From: Toru Nishimura <nisimura@itc.aist-nara.ac.jp>
List: port-pmax
Date: 11/08/1999 13:07:32
>>  If this is where I think it is, it looks like the kernel is processing a
>>user TLB modify exception [pmap has set the page to read-only, and uses
>>the TLBmod exception to emulate page-modification status].  The kernel
>>TLB miss appears to be occuring when the TLBmod exception handler is
>>trying to load the first-level page table entry.
>>
>>                pmap  = p->p_vmspace->vm_map.pmap;
>>                if (!(pte = pmap_segmap(pmap, vaddr)))
>
> I threw in the printfs, they showed (1 out of 1 try) that pmap was not NULL, 
> but pmap->pm_segtab was.

It's weird.  'pm_segtab' entry should never be NULL except for kernel map.

Does your kernel have 'MIPS1' only configuration?  Do you have any
differnces with kernel w/ 'MIPS1' and 'MIPS3' for your DS3100?

Tohru Nishimura