NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
port-arm/50420: curcpu()->ci_pmap_cur != pm || pm->pm_pai[0].pai_asid == curcpu()->ci_pmap_asid_cur" failed
>Number: 50420
>Category: port-arm
>Synopsis: KASSERTMSG in arm32/pmap.c triggered
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: port-arm-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Nov 11 15:40:00 +0000 2015
>Originator: Jeff Rizzo
>Release: NetBSD 7.99.21
>Organization:
>Environment:
System: NetBSD armbulk1.NetBSD.org 7.0 NetBSD 7.99.21 (JETSONTK1) #1: Tue Nov 10 12:23:08 PST 2015 riz%slash.lan@localhost:/build/arm/obj/sys/arch/evbarm/compile/JETSONTK1 evbarm
Architecture: earmv7hf
Machine: evbarm
>Description:
While building binary packages for earmv6hf (in a chroot), this
assertion triggered. I was able to get into DDB and gather info,
but I wasn't sure what would be useful beyond a stack trace.
This was on a Jetson TK1 (Tegra K1) board. (The
TEGRAK1_PMAP_WORKAROUND option was in place, but no other
pmap-affecting stuff I'm aware of)
panic: kernel diagnostic assertion "curcpu()->ci_pmap_cur != pm || pm->pm_pai[0]
.pai_asid == curcpu()->ci_pmap_asid_cur" failed: file "/src/src/sys/arch/arm/arm
32/pmap.c", line 5006 pmap/asid 0x81511334/0 != cpu0 cur pmap/asid 0x81511334/0x
54
db{0}> bt
0xabd03b9c: netbsd:vpanic+0xc
0xabd03bb4: netbsd:__udivmoddi4
0xabd03bfc: netbsd:pmap_update+0x160
0xabd03c4c: netbsd:uvm_km_kmem_alloc+0x108
0xabd03c64: netbsd:pool_page_alloc+0x3c
0xabd03ca4: netbsd:pool_grow+0x38
0xabd03cbc: netbsd:pool_catchup+0x18
0xabd03cf4: netbsd:pool_get+0x36c
0xabd03d3c: netbsd:pool_cache_get_slow+0x224
0xabd03d74: netbsd:pool_cache_get_paddr+0x22c
0xabd03db4: netbsd:re_newbuf+0x260
0xabd03dfc: netbsd:re_rxeof+0x1a0
0xabd03e24: netbsd:re_intr+0xfc
0xabd03e54: netbsd:tegra_pcie_intr+0x15c
0xabd03e7c: netbsd:pic_dispatch+0x58
0xabd03edc: netbsd:armgic_irq_handler+0xd8
0xabd03f5c: netbsd:irq_entry+0x68
0xabd03f84: netbsd:pmap_activate+0x80
0xabd03fac: netbsd:lwp_startup+0xa8
Bad frame pointer: 0xa65cfd14
db{0}>
>How-To-Repeat:
Bulk building packages.
>Fix:
None given.
Home |
Main Index |
Thread Index |
Old Index