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