I've been busy testing kernels in Xen domUs.
Just after running "xl destroy nbtest" this happened:
[ 2499253.4056334] xvif37i0 GNTTABOP_copy[0] Rx -3
[ 2499253.4056334] xvif37i0 GNTTABOP_copy[0] Rx -3
[ 2499253.4056334] xvif37i0 GNTTABOP_copy[0] Rx -3
[ 2499253.4056334] xvif37i0 GNTTABOP_copy[0] Rx -3
[ 2499253.4256354] xvif37i0 GNTTABOP_copy[0] Rx -3
[ 2499254.1256770] xvif37i0 GNTTABOP_copy[0] Rx -3
[ 2499254.1256770] xvif37i0 GNTTABOP_copy[0] Rx -3
[ 2499256.1658017] xvif37i0 GNTTABOP_copy[0] Rx -3
[ 2499256.1658017] xvif37i0 GNTTABOP_copy[0] Rx -3
[ 2499258.1359215] xvif37i0 GNTTABOP_copy[0] Rx -3
[ 2499258.1359215] xvif37i0 GNTTABOP_copy[0] Rx -3
[ 2499260.1560424] xvif37i0: disconnecting
[ 2499260.1560424] xbd backend: detach device vg0-nbtest.pkg for domain 37
[ 2499260.1660445] xbd backend: detach device vg0-nbtest.var for domain 37
[ 2499260.1660445] xbd backend: detach device vg0-nbtest.swap for domain 37
[ 2499260.1660445] xbd backend: detach device vg0-nbtest.root for domain 37
[ 2499262.0061528] xbd backend: detach device vnd0d for domain 37
[ 2499264.9263322] panic: kernel diagnostic assertion "kpreempt_disabled()" failed: file "/build/src/sys/arch/x86/x86/pmap.c", line 2431
[ 2499264.9263322] cpu0: Begin traceback...
[ 2499264.9263322] vpanic() at netbsd:vpanic+0x14a
[ 2499264.9263322] kern_assert() at netbsd:kern_assert+0x48
[ 2499264.9263322] pmap_free_ptp() at netbsd:pmap_free_ptp+0x3b1
[ 2499264.9263322] pmap_enter_ma() at netbsd:pmap_enter_ma+0xebe
[ 2499264.9263322] privcmd_ioctl() at netbsd:privcmd_ioctl+0xa8c
[ 2499264.9263322] kernfs_try_fileop() at netbsd:kernfs_try_fileop+0x5c
[ 2499264.9263322] VOP_IOCTL() at netbsd:VOP_IOCTL+0x5d
[ 2499264.9263322] vn_ioctl() at netbsd:vn_ioctl+0xad
[ 2499264.9263322] sys_ioctl() at netbsd:sys_ioctl+0x555
[ 2499264.9263322] syscall() at netbsd:syscall+0x9c
[ 2499264.9263322] --- syscall (number 54) ---
[ 2499264.9263322] netbsd:syscall+0x9c:
[ 2499264.9263322] cpu0: End traceback...
[ 2499264.9263322] fatal breakpoint trap in supervisor mode
[ 2499264.9263322] trap type 1 code 0 rip 0xffffffff8023e93d cs 0xe030 rflags 0x202 cr2 0x70153d533000 ilevel 0 rsp 0xffffc580ef7a4950
[ 2499264.9263322] curlwp 0xffffc58012291240 pid 12621.12621 lowest kstack 0xffffc580ef7a02c0
Stopped in pid 12621.12621 (xl) at netbsd:breakpoint+0x5: leave
ds 4960
es 4910
fs 4950
gs 10
rdi 0
rsi 1
rbp ffffc580ef7a4950
rbx ffffc58003ad6f40
rdx 2
rcx 0
rax 0
r8 ffffc58003ad6f40
r9 1
r10 0
r11 fffffffe
r12 104
r13 ffffffff80c9d620 ostype+0x148
r14 ffffc580ef7a4998
r15 701535f6e000
rip ffffffff8023e93d breakpoint+0x5
cs e030
rflags 202
rsp ffffc580ef7a4950
ss e02b
netbsd:breakpoint+0x5: leave
db{0}> (XEN) [2021-12-05 19:27:12.065] Watchdog timer fired for domain 0
(XEN) [2021-12-05 19:27:12.065] Hardware Dom0 shutdown: watchdog rebooting machine
This is an amd64 system running a 9.99.81 kernel and Xen 4.13.2nb2.
Is it worth a PR?
--
Greg A. Woods <gwoods%acm.org@localhost>
Kelowna, BC +1 250 762-7675 RoboHack <woods%robohack.ca@localhost>
Planix, Inc. <woods%planix.com@localhost> Avoncote Farms <woods%avoncote.ca@localhost>
Attachment:
pgp5JNg_Wr2EW.pgp
Description: OpenPGP Digital Signature