Port-pmax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Removing options MIPS3 cause DS5000 to loop during boot



Could you file a PR?

I saw the same panic on newsmips but not always, I also got
>> panic: kernel diagnostic assertion "pcb->pcb_context.val[_L_SR] & 
>> MIPS_SR_INT_IE" failed
etc.

---
Izumi Tsutsui

In <BANLkTika8JE6Wj8Hotf-FwfJ3ix_9T4bog%mail.gmail.com@localhost>
Erik Bertelsen wrote:

> 2011/5/1 Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost>:
> >> However the S6 kernel (S5 with options DEBUG and DIAGNOSTIC added) panics:
> >  :
> >> panic: tlb_hi (0xc3ec1000) asid (0) != current asid (0x3)
> >
> > I guess this will also happen with options MIPS3...

> I can confirm this -- adding DEBUG and DIAGNOSTIC to my S4 kernel results in:
> 
> init: copying out flags `-s' 3
> init: copying out path `/sbin/init' 11
> pid 1(init): ABI set to O32 (e_flags=0x1007)
> panic: tlb_hi (0xc3ec3000) asid (0) != current asid (0x3)
> cpu0: Begin traceback...
> pid -1007928440 not found
> cpu0: End traceback...
> 0xc3ec3b70: cpu_reboot+3c (104,0,b1,8035fee4) ra 8022bdfc sz 24
> 0xc3ec3b88: panic+258 (104,c3ec3000,0,3) ra 801dd68c sz 56
> 0xc3ec3bc0: pmap_tlb_asid_check+6c (104,c3ec3000,0,3) ra 801ddefc sz 24
> 0xc3ec3bd8: pmap_tlb_update_addr+80 (104,c3ec3000,0,3) ra 801dc048 sz 40
> 0xc3ec3c00: pmap_enter+2c8 (104,c3ec3000,0,3) ra 802b146c sz 72
> 0xc3ec3c48: uvm_fault_lower+618 (104,c3ec3000,0,3) ra 802b299c sz 96
> 0xc3ec3ca8: uvm_fault_internal+834 (81ee5d20,c3ec3000,7de69000,0) ra
> 8026b9a0 sz 272
> 0xc3ec3db8: trap+a6c (ff3c,8,7de69000,7de69c08) ra 8017ad50 sz 400
> 0xc3ec3f48: mips1_user_gen_exception+e0 (ff3c,8,7de69000,7de69c08) ra 0 sz 0
> User-level: pid 2.1
> 
> dumping to dev 19,1 offset 1332112
> dump 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11
> 10 9 8 7 6 5 4 3 2 1 succeeded


Home | Main Index | Thread Index | Old Index