Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: pmap_tlb_asid_check() assertion with DIAGNOSTIC and DEBUG kernel onMIPS1

1 view
Skip to first unread message

Izumi Tsutsui

unread,
May 8, 2011, 3:46:39 AM5/8/11
to
I wrote:

> This is reproducible on gxemul emulating 3MAX:
>
> ---
>
> Building databases: dev, utmp, utmpx done
> Starting syslogd.
> panic: tlb_hi (0xc645f000) asid (0) != current asid (0xf)
> kernel: breakpoint trap
> Stopped in pid 122.1 (sh) at netbsd:cpu_Debugger+0x4: jr ra
> bdslot: nop

Note some other assertions are also triggered:
(so these ones need to be disabled to reproduce the asid one)

>> panic: kernel diagnostic assertion "pcb->pcb_context.val[_L_SR] & MIPS_SR_INT_IE" failed: file "../../../../arch/mips/mips/vm_machdep.c", line 166

>> panic: kernel diagnostic assertion "l == curlwp" failed: file "../../../../arch/mips/mips/mips_fpu.c", line 353

Not sure if these assetions could also happen on MIPS3 CPUs..

---
Izumi Tsutsui

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-...@muc.de

0 new messages