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 Jul 25, 2016, at 12:12 AM, Michael Plass wrote:

> On Jul 24, 2016, at 2:09 AM, Nick Hudson wrote:
> 
>> On 07/17/16 01:10, Michael Plass wrote:
>>> I'm seeing a panic with a recently built -current (a couple of instances here):
>> 
>>> panic: kernel diagnostic assertion "pmap_tlb_intersecting_active_p(PAI_PMAP(pai,
>>> ti), ti)" failed: file "/usr/home/michael/netbsd/usr/src/sys/uvm/pmap/pmap_tlb.
>>> c", line 220
>> 
>> Can you try with src/sys/uvm/pmap/pmap_tlb.c:1.18 ?
>> 
>> Thanks,
>> Nick
>> 
>> 
>> 
>> 
> 
> It's been running now for over an hour.
> 
> Thanks,
> - Michael
> 
> 
> 
Now I have 

panic: kernel diagnostic assertion "pmap_tlb_intersecting_active_p(PAI_PMAP(pai, ti), ti)" failed: file "/nb/usr/src/sys/uvm/pmap/pmap_tlb.c", line 220 
cpu0: Begin traceback...
0xb7b53e84: netbsd:db_panic+0xc
0xb7b53e9c: netbsd:vpanic+0x1b4
0xb7b53eb4: netbsd:__udivmoddi4
0xb7b53ef4: netbsd:pmap_tlb_pai_check.constprop.5+0x170
0xb7b53f0c: netbsd:pmap_deactivate+0x40
0xb7b53f64: netbsd:mi_switch+0x328
0xb7b53f84: netbsd:preempt+0x80
0xb7b53fac: netbsd:ast+0x58
cpu0: End traceback...

It's been a lot more stable, though.

I saw there was another commit about pmap locking - I have not yet pulled that into my tree.



Home | Main Index | Thread Index | Old Index