NetBSD-Bugs archive

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

Re: kern/52034: Kernel panic on Google Compute Engine



The following reply was made to PR kern/52034; it has been noted by GNATS.

From: Benny Siegert <bsiegert%netbsd.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: kern/52034: Kernel panic on Google Compute Engine
Date: Mon, 6 Mar 2017 18:01:10 +0100

 Maya suggested a DIAGNOSTIC kernel. A 7.1_RC2 DIAGNOSTIC kernel does
 not even make it through the boot. Instead, it crashes with an
 assertion in the vioscsi driver:
 
 acpicpu0 at cpu0: ACPI CPU
 acpicpu1 at cpu1: ACPI CPU
 panic: kernel diagnostic assertion "(!cpu_intr_p() &&
 !cpu_softintr_p()) || (pc->pc_pool.pr_ipl != IPL_NONE || cold ||
 panicstr != NULL)" failed: file "/usr/src/sys/kern/subr_pool.c", line
 2211 pool 'vmmpepl' is IPL_NONE, but called from interrupt context
 
 fatal breakpoint trap in supervisor mode
 trap type 1 code 0 rip ffffffff80289b9d cs 8 rflags 246 cr2 0 ilevel 6
 rsp fffffe810da90bc8
 curlwp 0xfffffe821f766440 pid 0.6 lowest kstack 0xfffffe810da8d2c0
 Stopped in pid 0.6 (system) at  netbsd:breakpoint+0x5:  leave
 db{0}> bt
 breakpoint() at netbsd:breakpoint+0x5
 vpanic() at netbsd:vpanic+0x13c
 kern_assert() at netbsd:kern_assert+0x4f
 pool_cache_get_paddr() at netbsd:pool_cache_get_paddr+0x12c
 uvm_mapent_alloc.isra.2() at netbsd:uvm_mapent_alloc.isra.2+0x20
 uvm_map_clip_start() at netbsd:uvm_map_clip_start+0x1b
 uvm_unmap_remove() at netbsd:uvm_unmap_remove+0x2fe
 uvm_unmap1() at netbsd:uvm_unmap1+0x35
 _bus_dmamap_destroy.isra.11() at netbsd:_bus_dmamap_destroy.isra.11+0x41
 vioscsi_req_put() at netbsd:vioscsi_req_put+0x51
 vioscsi_vq_done() at netbsd:vioscsi_vq_done+0xaf
 virtio_vq_intr() at netbsd:virtio_vq_intr+0x70
 virtio_intr() at netbsd:virtio_intr+0x38
 intr_biglock_wrapper() at netbsd:intr_biglock_wrapper+0x19
 Xintr_ioapic_level3() at netbsd:Xintr_ioapic_level3+0xf2
 --- interrupt ---
 Xspllower() at netbsd:Xspllower+0xe
 DDB lost frame for netbsd:Xsoftintr+0x4f, trying 0xfffffe810da90ff0
 Xsoftintr() at netbsd:Xsoftintr+0x4f
 --- interrupt ---
 
 db{0}> show procs
 PID    LID S CPU     FLAGS       STRUCT LWP *               NAME WAIT
 0       34 2   0       200   fffffe810e315560        vmem_rehash
 0       25 3   0       200   fffffe810db360e0           scsibus0 xscmd
 0       24 3   0       200   fffffe810db36500           lnxsyswq lnxsyswq
 0       23 3   0       200   fffffe810db36920               pms0 pmsreset
 0       22 3   1       200   fffffe810dad50c0            xcall/1 xcall
 0       21 1   1       200   fffffe810dad54e0          softser/1
 0       20 1   1       200   fffffe810dad5900          softclk/1
 0       19 1   1       200   fffffe810dabe0a0          softbio/1
 0       18 1   1       200   fffffe810dabe4c0          softnet/1
 0    >  17 7   1       201   fffffe810dabe8e0             idle/1
 0       16 3   0       200   fffffe821db3d080             sysmon smtaskq
 0       15 3   0       200   fffffe821db3d4a0         pmfsuspend pmfsuspend
 0       14 3   0       200   fffffe821db3d8c0           pmfevent pmfevent
 0       13 3   0       200   fffffe821eb57060         sopendfree sopendfr
 0       12 3   0       200   fffffe821eb57480           nfssilly nfssilly
 0       11 3   0       200   fffffe821eb578a0            cachegc cachegc
 0       10 3   0       200   fffffe821f75f040              vrele vrele
 0        9 3   0       200   fffffe821f75f460             vdrain vdrain
 0        8 3   0       200   fffffe821f75f880          modunload mod_unld
 0        7 3   0       200   fffffe821f766020            xcall/0 xcall
 0        6 1   0       200   fffffe821f766440          softser/0
 0        5 1   0       200   fffffe821f766860          softclk/0
 0        4 1   0       200   fffffe821f76f000          softbio/0
 0        3 1   0       200   fffffe821f76f420          softnet/0
 0        2 1   0       201   fffffe821f76f840             idle/0
 0    >   1 7   0       200   ffffffff810c25e0            swapper
 


Home | Main Index | Thread Index | Old Index