Port-arm archive

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

Re: panic pmap_tlb_intersecting_active_p on RPI2



On Aug 1, 2016, at 11:29 AM, Nick Hudson wrote:

> Please try  sys/arch/arm/arm32/pmap.c:1.338
> 

db{0}> show panic
Panic string: kernel diagnostic assertion "kcpuset_isset(pm->pm_onproc, cpu_inde
x(ci))" failed: file "/nb/usr/src/sys/uvm/pmap/pmap_tlb.c", line 976 pmap_tlb_as
id_deactivate: pmap 0xb6f4d1d8 onproc 0xbafbe788 doesn't include cpu 0 (0x80570f
d0)
db{0}> bt
0xb6c47ccc: netbsd:vpanic+0x10
0xb6c47ce4: netbsd:__udivmoddi4
0xb6c47d34: netbsd:pmap_tlb_asid_deactivate+0x250
0xb6c47d64: netbsd:pmap_deactivate+0x17c
0xb6c47dbc: netbsd:mi_switch+0x328
0xb6c47dec: netbsd:sleepq_block+0xb4
0xb6c47e2c: netbsd:turnstile_block+0x33c
0xb6c47e9c: netbsd:rw_enter+0x3e8
0xb6c47ebc: netbsd:vm_map_lock+0x68
0xb6c47f14: netbsd:uvm_map_protect+0x194
0xb6c47f34: netbsd:sys_mprotect+0x88
0xb6c47fac: netbsd:syscall+0x98
db{0}> show kernhist

Details: https://gist.github.com/mfplass/3c727c584cfdde8ac0f6a3882d365639

Thanks,
- Michael


Home | Main Index | Thread Index | Old Index