Skip to contentSkip to conversation

Bug#817965: kvmtool: dumps core when Linux reboots: in gdb: Program received signal SIG34, Real-time event 34.

DISCUSSION Riku Voipio 2 participants 2 messages Mar 14, 2016 1 message not in the archive KVM

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

#1 lore raw

Hi,

Quoted 4 lines · Paul Wise

Due to #817962, Linux reboots after not finding the filesystem and then lkvm crashes due to not handling the reboot properly. gdb gives this:

Program received signal SIG34, Real-time event 34.

I couldn't reproduce with. lkm run will end up with a reboot yes, but there is no segfault or SIG34 recieved.

Quoted 366 lines

Full log and backtrace:

pabs@chianamo ~ $ lkvm run
...

[    0.348574] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -19
[    0.349459] Please append a correct "root=" boot option; here are the available partitions:
[    0.350443] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    0.351421] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.4.0-1-amd64 #1 Debian 4.4.4-2
[    0.352476]  0000000000000086 00000000cc1a1833 ffffffff812ea6b5 ffffffff817eea98
[    0.352563]  ffff88001a083ea0 ffffffff8116619a ffff880000000010 ffff88001a083eb0
[    0.352563]  ffff88001a083e48 00000000cc1a1833 ffff880000000008 ffff88001a083eb8
[    0.352563] Call Trace:
[    0.352563]  [<ffffffff812ea6b5>] ? dump_stack+0x5c/0x77
[    0.352563]  [<ffffffff8116619a>] ? panic+0xd3/0x215
[    0.352563]  [<ffffffff81b244c4>] ? mount_block_root+0x202/0x296
[    0.352563]  [<ffffffff81b246eb>] ? prepare_namespace+0x131/0x167
[    0.352563]  [<ffffffff81b2419b>] ? kernel_init_freeable+0x1e2/0x205
[    0.352563]  [<ffffffff81582960>] ? rest_init+0x80/0x80
[    0.352563]  [<ffffffff8158296a>] ? kernel_init+0xa/0xe0
[    0.352563]  [<ffffffff8158ed8f>] ? ret_from_fork+0x3f/0x70
[    0.352563]  [<ffffffff81582960>] ? rest_init+0x80/0x80
[    0.352563] Kernel Offset: disabled
[    0.352563] Rebooting in 1 seconds..
  # KVM compatibility warning.
        virtio-9p device was not detected.
        While you have requested a virtio-9p device, the guest kernel did not initialize it.
        Please make sure that the guest kernel was compiled with CONFIG_NET_9P_VIRTIO=y enabled in .config.

# KVM compatibility warning.
virtio-net device was not detected.
While you have requested a virtio-net device, the guest kernel did not initialize it. Please make sure that the guest kernel was compiled with CONFIG_VIRTIO_NET=y enabled in .config.
Segmentation fault (core dumped)
pabs@chianamo ~ $ gdb -batch -n -ex 'set height 0' -ex run -ex bt -ex 'thread apply all bt full' --args lkvm run
...

[    0.334751] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -19
[    0.335359] Please append a correct "root=" boot option; here are the available partitions:
[    0.336047] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    0.336733] CPU: 3 PID: 1 Comm: swapper/0 Not tainted 4.4.0-1-amd64 #1 Debian 4.4.4-2
[    0.337344]  0000000000000086 00000000cde01d0b ffffffff812ea6b5 ffffffff817eea98
[    0.337969]  ffff88001a083ea0 ffffffff8116619a ffff880000000010 ffff88001a083eb0
[    0.338592]  ffff88001a083e48 00000000cde01d0b ffff880000000008 ffff88001a083eb8
[    0.339214] Call Trace:
[    0.339422]  [<ffffffff812ea6b5>] ? dump_stack+0x5c/0x77
[    0.339842]  [<ffffffff8116619a>] ? panic+0xd3/0x215
[    0.340030]  [<ffffffff81b244c4>] ? mount_block_root+0x202/0x296
[    0.340030]  [<ffffffff81b246eb>] ? prepare_namespace+0x131/0x167
[    0.340030]  [<ffffffff81b2419b>] ? kernel_init_freeable+0x1e2/0x205
[    0.340030]  [<ffffffff81582960>] ? rest_init+0x80/0x80
[    0.340030]  [<ffffffff8158296a>] ? kernel_init+0xa/0xe0
[    0.340030]  [<ffffffff8158ed8f>] ? ret_from_fork+0x3f/0x70
[    0.340030]  [<ffffffff81582960>] ? rest_init+0x80/0x80
[    0.340030] Kernel Offset: disabled
[    0.340030] Rebooting in 1 seconds..

Program received signal SIG34, Real-time event 34. [Switching to Thread 0x7fffcfda9700 (LWP 13949)] 0x00007ffff6bd32d7 in ioctl () at ../sysdeps/unix/syscall-template.S:81
81 ../sysdeps/unix/syscall-template.S: No such file or directory.

#0  0x00007ffff6bd32d7 in ioctl () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000000000409455 in kvm_cpu__run (vcpu=<optimized out>) at kvm-cpu.c:40
#2  0x000000000040950f in kvm_cpu__start (cpu=0x6555c0) at kvm-cpu.c:99
#3  0x00000000004051a7 in kvm_cpu_thread (arg=<optimized out>) at builtin-run.c:174
#4  0x00007ffff79bd284 in start_thread (arg=0x7fffcfda9700) at pthread_create.c:333
#5  0x00007ffff6bdaa4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7fffce5a6700 (LWP 13952)):
#0 __pthread_kill (threadid=<optimized out>, signo=34) at ../sysdeps/unix/sysv/linux/pthread_kill.c:62

        pd = <optimized out>
        tid = 13952
        val = 0

#1 0x000000000040a04e in kvm__reboot (kvm=0x653b80) at kvm.c:410
i = <optimized out>
#2 0x000000000041bd26 in kbd_write_command (val=<optimized out>, kvm=<optimized out>) at hw/i8042.c:166
No locals.
#3 kbd_out (ioport=<optimized out>, vcpu=<optimized out>, port=<optimized out>, data=<optimized out>, size=<optimized out>) at hw/i8042.c:327
data = <optimized out>
vcpu = <optimized out>
ioport = <optimized out>
port = 100
size = <optimized out>
#4 0x0000000000408f87 in kvm__emulate_io (vcpu=vcpu@entry=0x657410, port=<optimized out>, data=<optimized out>, direction=1, size=1, count=<optimized out>) at ioport.c:196

        ops = 0x62e630 <kbd_ops>
        ret = <optimized out>
        ptr = 0x7ffff7fe5000
        kvm = 0x653b80
#5  0x0000000000409630 in kvm_cpu__emulate_io (count=<optimized out>, size=<optimized out>, direction=<optimized out>, data=<optimized out>, port=<optimized out>, vcpu=0x657410) at x86/include/kvm/kvm-cpu-arch.h:41
No locals.
#6  kvm_cpu__start (cpu=0x657410) at kvm-cpu.c:111
        sigset = {__val = {8192, 0 <repeats 15 times>}}
#7  0x00000000004051a7 in kvm_cpu_thread (arg=<optimized out>) at builtin-run.c:174
        name = "kvm-vcpu-3\000\000\000\000\000"

#8 0x00007ffff79bd284 in start_thread (arg=0x7fffce5a6700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fffce5a6700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736655419136, 5638297589980929517, 0, 140737488345023, 1, 140736655419136, -5638263206297133587, -5638314321745601043}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#9 0x00007ffff6bdaa4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 11 (Thread 0x7fffceda7700 (LWP 13951)):
#0 0x00007ffff6bd32d7 in ioctl () at ../sysdeps/unix/syscall-template.S:81 No locals.
#1 0x0000000000409455 in kvm_cpu__run (vcpu=<optimized out>) at kvm-cpu.c:40
err = <optimized out>
#2 0x000000000040950f in kvm_cpu__start (cpu=0x657050) at kvm-cpu.c:99

        sigset = {__val = {8192, 0 <repeats 15 times>}}
#3  0x00000000004051a7 in kvm_cpu_thread (arg=<optimized out>) at builtin-run.c:174
        name = "kvm-vcpu-2\000\000\000\000\000"

#4 0x00007ffff79bd284 in start_thread (arg=0x7fffceda7700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fffceda7700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736663811840, 5638297589980929517, 0, 140737488345023, 1, 140736663811840, -5638264306345632275, -5638314321745601043}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#5 0x00007ffff6bdaa4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 10 (Thread 0x7fffcf5a8700 (LWP 13950)):
#0 0x00007ffff6bd32d7 in ioctl () at ../sysdeps/unix/syscall-template.S:81 No locals.
#1 0x0000000000409455 in kvm_cpu__run (vcpu=<optimized out>) at kvm-cpu.c:40
err = <optimized out>
#2 0x000000000040950f in kvm_cpu__start (cpu=0x656c90) at kvm-cpu.c:99

        sigset = {__val = {8192, 0 <repeats 15 times>}}
#3  0x00000000004051a7 in kvm_cpu_thread (arg=<optimized out>) at builtin-run.c:174
        name = "kvm-vcpu-1\000\000\000\000\000"

#4 0x00007ffff79bd284 in start_thread (arg=0x7fffcf5a8700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fffcf5a8700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736672204544, 5638297589980929517, 0, 140737488345023, 1, 140736672204544, -5638261008347619859, -5638314321745601043}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#5 0x00007ffff6bdaa4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 9 (Thread 0x7fffcfda9700 (LWP 13949)):
#0 0x00007ffff6bd32d7 in ioctl () at ../sysdeps/unix/syscall-template.S:81 No locals.
#1 0x0000000000409455 in kvm_cpu__run (vcpu=<optimized out>) at kvm-cpu.c:40
err = <optimized out>
#2 0x000000000040950f in kvm_cpu__start (cpu=0x6555c0) at kvm-cpu.c:99

        sigset = {__val = {8192, 0 <repeats 15 times>}}
#3  0x00000000004051a7 in kvm_cpu_thread (arg=<optimized out>) at builtin-run.c:174
        name = "kvm-vcpu-0\000\000\000\000\000"

#4 0x00007ffff79bd284 in start_thread (arg=0x7fffcfda9700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fffcfda9700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736680597248, 5638297589980929517, 0, 140737488345023, 1, 140736680597248, -5638262108396118547, -5638314321745601043}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#5 0x00007ffff6bdaa4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 8 (Thread 0x7fffd05aa700 (LWP 13948)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals.
#1 0x00000000004148fc in thread_pool__threadfunc (param=<optimized out>) at util/threadpool.c:88

        curjob = 0x0
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 5638297589980929517, 0, 140737488336479, 6634368, 140736688989952, -5638258810408591891, 5638297046388645357}, __mask_was_saved = 0}}, __pad = {0x7fffd05a7530, 0x0, 0x0, 0x0}}
        __not_first_call = <optimized out>

#2 0x00007ffff79bd284 in start_thread (arg=0x7fffd05aa700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fffd05aa700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736688989952, 5638297589980929517, 0, 140737488336479, 6634368, 140736688989952, -5638258810398106131, -5638314321745601043}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#3 0x00007ffff6bdaa4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 7 (Thread 0x7fffd0dab700 (LWP 13947)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals.
#1 0x00000000004148fc in thread_pool__threadfunc (param=<optimized out>) at util/threadpool.c:88

        curjob = 0x0
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 5638297589980929517, 0, 140737488336479, 6634368, 140736697382656, -5638259901867155987, 5638297046388645357}, __mask_was_saved = 0}}, __pad = {0x7fffd0da8530, 0x0, 0x0, 0x0}}
        __not_first_call = <optimized out>

#2 0x00007ffff79bd284 in start_thread (arg=0x7fffd0dab700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fffd0dab700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736697382656, 5638297589980929517, 0, 140737488336479, 6634368, 140736697382656, -5638259901856670227, -5638314321745601043}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#3 0x00007ffff6bdaa4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 6 (Thread 0x7fffd15ac700 (LWP 13946)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals.
#1 0x00000000004148fc in thread_pool__threadfunc (param=<optimized out>) at util/threadpool.c:88

        curjob = 0x0
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 5638297589980929517, 0, 140737488336479, 6634368, 140736705775360, -5638256603869143571, 5638297046388645357}, __mask_was_saved = 0}}, __pad = {0x7fffd15a9530, 0x0, 0x0, 0x0}}
        __not_first_call = <optimized out>

#2 0x00007ffff79bd284 in start_thread (arg=0x7fffd15ac700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fffd15ac700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736705775360, 5638297589980929517, 0, 140737488336479, 6634368, 140736705775360, -5638256603858657811, -5638314321745601043}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#3 0x00007ffff6bdaa4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 5 (Thread 0x7fffd1dad700 (LWP 13945)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals.
#1 0x00000000004148fc in thread_pool__threadfunc (param=<optimized out>) at util/threadpool.c:88

        curjob = 0x0
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 5638297589980929517, 0, 140737488336479, 6634368, 140736714168064, -5638257703917642259, 5638297046388645357}, __mask_was_saved = 0}}, __pad = {0x7fffd1daa530, 0x0, 0x0, 0x0}}
        __not_first_call = <optimized out>

#2 0x00007ffff79bd284 in start_thread (arg=0x7fffd1dad700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fffd1dad700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736714168064, 5638297589980929517, 0, 140737488336479, 6634368, 140736714168064, -5638257703907156499, -5638314321745601043}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#3 0x00007ffff6bdaa4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 4 (Thread 0x7fffd25ae700 (LWP 13944)):
#0 0x00007ffff6bd1b6d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1 0x000000000040a9da in poll (__timeout=-1, __nfds=4, __fds=0x7fffd25ab4f0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 No locals.
#2 term_poll_thread_loop (param=0x653b80) at term.c:117

        fds = {{fd = 0, events = 1, revents = 0}, {fd = 0, events = 1, revents = 0}, {fd = 0, events = 1, revents = 0}, {fd = 0, events = 1, revents = 0}}
        kvm = 0x653b80
        i = <optimized out>

#3 0x00007ffff79bd284 in start_thread (arg=0x7fffd25ae700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fffd25ae700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736722560768, 5638297589980929517, 0, 140737488336431, 6634368, 140736722560768, -5638254405909144083, -5638314321745601043}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007ffff6bdaa4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 3 (Thread 0x7fffd2daf700 (LWP 13943)):
#0 0x00007ffff6bdb053 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1 0x000000000041173e in ioeventfd__thread (param=<optimized out>) at ioeventfd.c:32
nfds = <optimized out>
i = <optimized out>
tmp = 1
#2 0x00007ffff79bd284 in start_thread (arg=0x7fffd2daf700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fffd2daf700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736730953472, 5638297589980929517, 0, 140737488336463, 6634368, 140736730953472, -5638255505957642771, -5638314321745601043}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#3 0x00007ffff6bdaa4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 2 (Thread 0x7fffd35b0700 (LWP 13942)):
#0 0x00007ffff6bdb053 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81 No locals.
#1 0x000000000041ac58 in kvm_ipc__thread (param=0x653b80) at kvm-ipc.c:299

        nfds = <optimized out>
        event = {events = 4294956840, data = {ptr = 0x18ffffffff, fd = -1, u32 = 4294967295, u64 = 107374182399}}
        kvm = 0x653b80

#2 0x00007ffff79bd284 in start_thread (arg=0x7fffd35b0700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fffd35b0700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736739346176, 5638297589980929517, 0, 140737488336479, 6634368, 140736739346176, -5638252207959630355, -5638314321745601043}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#3 0x00007ffff6bdaa4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 1 (Thread 0x7ffff7f28140 (LWP 13932)):
#0 0x00007ffff79be48d in pthread_join (threadid=140736680597248, thread_return=thread_return@entry=0x7fffffffd848) at pthread_join.c:90

        __tid = 13949
        _buffer = {__routine = 0x7ffff79be3b0 <cleanup>, __arg = 0x7fffcfda9d28, __canceltype = 6641088, __prev = 0x0}
        oldtype = 0
        pd = 0x7fffcfda9700
        self = 0x7ffff7f28140
        result = 0

#1 0x0000000000406e48 in kvm_cmd_run_work (kvm=0x653b80, kvm=0x653b80) at builtin-run.c:641
i = <optimized out>
ret = 0x0
#2 kvm_cmd_run (argc=<optimized out>, argv=<optimized out>, prefix=<optimized out>) at builtin-run.c:663

        ret = -14
        kvm = 0x653b80
#3  0x0000000000413755 in handle_command (command=0x62e040 <kvm_commands>, argc=1, argv=0x7fffffffd990) at kvm-cmd.c:84
        ret = 0

#4 0x00007ffff6b12870 in __libc_start_main (main=0x403f00 <main>, argc=2, argv=0x7fffffffd988, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffd978) at libc-start.c:291
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 5638297049356115437, 4211584, 140737488345472, 0, 0, -5638297588732977683, -5638316884428251667}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x41f0e0 <__libc_csu_init>, 0x7fffffffd988}, data = {prev = 0x0, cleanup = 0x0, canceltype = 4321504}}} not_first_call = <optimized out>
#5 0x00000000004043a9 in _start ()
No symbol table info available.

-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (900, 'testing'), (860, 'testing-proposed-updates'), (850, 'buildd-testing-proposed-updates'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental'), (690, 'buildd-experimental'), (500, 'unstable-debug'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)

Kernel: Linux 4.4.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages kvmtool depends on:

ii  libaio1          0.3.110-2
ii  libc6            2.21-9
ii  libsdl1.2debian  1.2.15+dfsg1-2
ii  libvncserver1    0.9.10+dfsg-3+b1
ii  zlib1g           1:1.2.8.dfsg-2+b1

kvmtool recommends no packages.

kvmtool suggests no packages.

-- no debconf information

--
bye,
pabs

https://wiki.debian.org/PaulWise

#2 lore raw
Quoted 2 lines · Riku Voipio

I couldn't reproduce with. lkm run will end up with a reboot yes, but there is no segfault or SIG34 recieved.

Hmm, I can still reproduce it with the snapshot you just uploaded.

Signature · 4 lines
bye,
pabs

https://wiki.debian.org/PaulWise