NetBSD-Bugs archive

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

port-cobalt/53054: panic when booting with latest kernel from HEAD & 5.1.2 userland



>Number:         53054
>Category:       port-cobalt
>Synopsis:       panic when booting with latest kernel from HEAD & 5.1.2 userland
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-cobalt-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Feb 25 14:20:00 +0000 2018
>Originator:     Sevan Janiyan
>Release:        NetBSD-8.99.12 kernel on 5.1.2 userland
>Organization:
>Environment:
>Description:
Attempting to boot a kernel build from the GENERIC config results in a panic as the system attempts to mount filesystems. This crash is not present if the system is booted from the latest INSTALL kernel. The kernels used are from 201802231350Z.

Mounting all filesystems...
panic: kernel diagnostic assertion "asids_found == pmap_tlb_asid_count(ti)" failed: file "/usr/src/sys/uvm/pmap/pmap_tlb.c", line 460
cpu0: Begin traceback...
pid -2137728200 not found
cpu0: End traceback...
kernel: breakpoint trap
Stopped in pid 209.1 (mount) at netbsd:cpu_Debugger+0x4:        jr      ra
                bdslot: nop



db> bt
0x8094db60: cpu_Debugger+4 (0,bc800000,6,805b31c0) ra 80370108 sz 0
0x8094db60: vpanic+158 (0,bc800000,6,805b31c0) ra 8046c23c sz 48
0x8094db90: kern_assert+3c (0,804dc518,804df6bc,804df3a8) ra 8001cff4 sz 32
0x8094dbb0: pmap_tlb_asid_acquire+960 (0,804dc518,804df6bc,804df3a8) ra 80018c18
 sz 88
0x8094dc08: pmap_activate+50 (0,804dc518,804df6bc,804df3a8) ra 802e9694 sz 32
0x8094dc28: uvmspace_exec+78 (0,804dc518,804df6bc,804df3a8) ra 80316b90 sz 56
0x8094dc60: execve_runproc+528 (8fe9c320,804dc518,0,0) ra 803177fc sz 184
0x8094dd18: execve1+44 (8fe9c320,804dc518,0,0) ra 80317834 sz 392
0x8094dea0: sys_execve+24 (8fe9c320,804dc518,0,0) ra 8001eb3c sz 32
0x8094dec0: syscall+20c (8fe9c320,804dc518,0,0) ra 80011ec0 sz 136
0x8094df48: mips3_systemcall+e0 (8fe9c320,804dc518,0,0) ra 7dd4d4f0 sz 0
PC 0x7dd4d4f0: not in kernel space
0x8094df48: 0+7dd4d4f0 (8fe9c320,804dc518,0,0) ra 0 sz 0
User-level: pid 209.1
db> ps
PID    LID S CPU     FLAGS       STRUCT LWP *               NAME WAIT
209  >   1 7   0         0           8fe9c320              mount
207      1 3   0         0           8fe9c8e0              mount wait
208      1 3   0        80           8fe9cbc0                 sh wait
140      1 2   0         0           8fe9c600            syslogd
2        1 3   0        80           8fe9da20                 sh wait
1        1 3   0        80           8fee7160               init wait
0       38 3   0       200           8fe9d740            physiod physiod
0       37 3   0       200           8fe9cea0           aiodoned aiodoned
0       36 3   0       200           8fe9d180            ioflush syncer
0       35 3   0       200           8fe9d460           pgdaemon pgdaemon
0       31 3   0       200           8fee6e80            rt_free rt_free
0       30 3   0       200           8fee6ba0              unpgc unpgc
0       29 3   0       200           8fee68c0    icmp6_wqinput/0 icmp6_wqinput
0       28 3   0       200           8fee65e0          nd6_timer nd6_timer
0       27 3   0       200           8fee6300     icmp_wqinput/0 icmp_wqinput
0       26 3   0       200           8fee6020           rt_timer rt_timer
0       25 3   0       200           8fe9dd00        vmem_rehash vmem_rehash
0       16 3   0       200           8fee7440            atabus1 atath
0       15 3   0       200           8fee7720            atabus0 atath
0       14 3   0       200           8fee7a00         pmfsuspend pmfsuspend
0       13 3   0       200           8fee7ce0           pmfevent pmfevent
0       12 3   0       200           8ff60000         sopendfree sopendfr
0       11 3   0       200           8ff602e0           nfssilly nfssilly
0       10 3   0       200           8ff605c0            cachegc cachegc
0        9 3   0       200           8ff608a0             vdrain vdrain
0        8 3   0       200           8ff60b80          modunload mod_unld
0        7 3   0       200           8ff60e60            xcall/0 xcall
0        6 1   0       200           8ff61140          softser/0
0        5 1   0       200           8ff61420          softclk/0
0        4 1   0       200           8ff61700          softbio/0
0        3 1   0       200           8ff619e0          softnet/0
0        2 1   0       201           8ff61cc0             idle/0
0        1 3   0       200           805bc720            swapper uvm
db> sync
syncing disks... pid 209(mount): trap: cpu0, address error (load or I-fetch) in kernel mode
status=0x3, cause=0xc010, epc=0x80326afc, vaddr=0x1
tf=0x8094d310 ksp=0x8094d3b0 ra=0x8001c0f4 ppl=0x8fecbc90
kernel: address error (load or I-fetch) trap
Stopped in pid 209.1 (mount) at netbsd:mutex_abort:     lw      v0,0(a2)

>How-To-Repeat:

>Fix:



Home | Main Index | Thread Index | Old Index