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 16, 2016, at 11:07 PM, Nick Hudson wrote:

> Can you try the attached patch

Nick,

With the patch I get a panic during boot:
...
vchiq: local ver 6 (min 3), remote ver 6.
vcaudio0 at vchiq0: auds
WARNING: no TOD clock present
WARNING: using filesystem time
WARNING: CHECK AND RESET THE DATE!
audio0 at vcaudio0: half duplex, playback, capture, independent
panic: kernel diagnostic assertion "pm == pmap_kernel() || curcpu()->ci_pmap_cur
 != pm || pm->pm_pai[0].pai_asid == curcpu()->ci_pmap_asid_cur" failed: file "/u
sr/home/michael/netbsd/usr/src/sys/arch/arm/arm32/pmap.c", line 5080 pmap/asid 0
x81279a40/0 != cpu3 cu
db{3}> bt  
0xbac15b6c: netbsd:vpanic+0x10
0xbac15b84: netbsd:__udivmoddi4
0xbac15bcc: netbsd:pmap_update+0x280
0xbac15c14: netbsd:uvm_unmap_remove+0x400
0xbac15c44: netbsd:uvm_unmap1+0x3c
0xbac15c74: netbsd:uvmspace_exec+0xdc
0xbac15d14: netbsd:execve_runproc+0x26c
0xbac15e9c: netbsd:execve1+0x44
0xbac15eb4: netbsd:sys_execve+0x28
0xbac15fac: netbsd:start_init+0x218

Thanks,
- Michael



Home | Main Index | Thread Index | Old Index