qemu-2.0 occasionally segfaults with Windows 2012R2

Bug #1333651 reported by dev-zero
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
QEMU
Fix Released
Undecided
Unassigned

Bug Description

This is with qemu-2.0 (KVM), linux kernel 3.10.35, using qcow2 images directly accessed via libgfapi (glusterfs-3.4.2).
Such a segfaults happens roughly once every 2 weeks and only for VMs with high network and/or disk activity.

Guest OS with which we could reproduce this was always Windows Server 2012R2 using virtio-win-0.1-75.

vhost-net is active, the disks are attached as virtio-blk devices (see also XML definition from libvirt further below)

Following are the backtraces for all threads:

(gdb) threads
Undefined command: "threads". Try "help".
(gdb) info threads
  Id Target Id Frame
  32 Thread 0x7f5c1affd700 (LWP 16783) 0x00007f5c42639607 in ioctl () at ../sysdeps/unix/syscall-template.S:81
  31 Thread 0x7f5bfe2fc700 (LWP 19906) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  30 Thread 0x7f5c45f87880 (LWP 16769) 0x00007f5c42637ff6 in __GI_ppoll (fds=0x7f5c48bcd750, nfds=74,
    timeout=0x7fff92d94e60, timeout@entry=0x7fff92d94f20, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:57
  29 Thread 0x7f5c1bfff700 (LWP 16781) 0x00007f5c42639607 in ioctl () at ../sysdeps/unix/syscall-template.S:81
  28 Thread 0x7f5c28de1700 (LWP 16780) 0x00007f5c42639607 in ioctl () at ../sysdeps/unix/syscall-template.S:81
  27 Thread 0x7f5c1a7fc700 (LWP 16784) __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
  26 Thread 0x7f5c295e2700 (LWP 16779) __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
  25 Thread 0x7f57b2ffd700 (LWP 18170) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  24 Thread 0x7f57c97fa700 (LWP 31326) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  23 Thread 0x7f57b3fff700 (LWP 5016) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  22 Thread 0x7f57c9ffb700 (LWP 25116) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  21 Thread 0x7f5c31f7c700 (LWP 16776) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  20 Thread 0x7f5c1b7fe700 (LWP 16782) __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
  19 Thread 0x7f57ca7fc700 (LWP 24029) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  18 Thread 0x7f57cbfff700 (LWP 19985) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  17 Thread 0x7f57c8ff9700 (LWP 31327) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  16 Thread 0x7f5bfcefa700 (LWP 19924) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  15 Thread 0x7f5c30ee7700 (LWP 16777) 0x00007f5c426421b3 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
  14 Thread 0x7f5c3dc17700 (LWP 16772) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  13 Thread 0x7f5bfd6fb700 (LWP 19907) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  12 Thread 0x7f5c18bff700 (LWP 16788) 0x00007f5c42637ded in poll () at ../sysdeps/unix/syscall-template.S:81
  11 Thread 0x7f5c19ffb700 (LWP 16785) 0x00007f5c42639607 in ioctl () at ../sysdeps/unix/syscall-template.S:81
  10 Thread 0x7f57caffd700 (LWP 20235) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  9 Thread 0x7f5c2bfff700 (LWP 16778) 0x00007f5c4290e43d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  8 Thread 0x7f5bfecfd700 (LWP 17854) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  7 Thread 0x7f5c3e418700 (LWP 16771) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  6 Thread 0x7f57b37fe700 (LWP 18169) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  5 Thread 0x7f5c3bb57700 (LWP 16774) 0x00007f5c4290e43d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  4 Thread 0x7f5c3c97f700 (LWP 16773) 0x00007f5c426421b3 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
  3 Thread 0x7f5c3277d700 (LWP 16775) pthread_cond_timedwait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
  2 Thread 0x7f5c197fa700 (LWP 16786) 0x00007f5c42639607 in ioctl () at ../sysdeps/unix/syscall-template.S:81
* 1 Thread 0x7f57cb7fe700 (LWP 19986) event_notifier_set (e=0x124)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/util/event_notifier-posix.c:97
(gdb) bt
#0 event_notifier_set (e=0x124) at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/util/event_notifier-posix.c:97
#1 0x00007f5c457145d1 in ?? () from /usr/lib64/libgfapi.so.0
#2 0x00007f5c454d1d0a in synctask_wrap () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c4259d760 in ?? () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
(gdb) thread 2
[Switching to thread 2 (Thread 0x7f5c197fa700 (LWP 16786))]
#0 0x00007f5c42639607 in ioctl () at ../sysdeps/unix/syscall-template.S:81
81 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) bt
#0 0x00007f5c42639607 in ioctl () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f5c4627b5e9 in kvm_vcpu_ioctl (cpu=cpu@entry=0x7f5c48b8ccd0, type=type@entry=44672)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/kvm-all.c:1790
#2 0x00007f5c4627b725 in kvm_cpu_exec (cpu=cpu@entry=0x7f5c48b8ccd0)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/kvm-all.c:1675
#3 0x00007f5c4622095c in qemu_kvm_cpu_thread_fn (arg=0x7f5c48b8ccd0)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/cpus.c:873
#4 0x00007f5c42906fda in start_thread (arg=0x7f5c197fa700) at pthread_create.c:308
#5 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 3
[Switching to thread 3 (Thread 0x7f5c3277d700 (LWP 16775))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: No such file or directory.
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f5c3277d700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 4
[Switching to thread 4 (Thread 0x7f5c3c97f700 (LWP 16773))]
#0 0x00007f5c426421b3 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
81 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) bt
#0 0x00007f5c426421b3 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f5c454ea917 in ?? () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c45712584 in ?? () from /usr/lib64/libgfapi.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f5c3c97f700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 5
[Switching to thread 5 (Thread 0x7f5c3bb57700 (LWP 16774))]
#0 0x00007f5c4290e43d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
81 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) bt
#0 0x00007f5c4290e43d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f5c454b4874 in gf_timer_proc () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c42906fda in start_thread (arg=0x7f5c3bb57700) at pthread_create.c:308
#3 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 6
[Switching to thread 6 (Thread 0x7f57b37fe700 (LWP 18169))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: No such file or directory.
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f57b37fe700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 7
[Switching to thread 7 (Thread 0x7f5c3e418700 (LWP 16771))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f5c3e418700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 8
[Switching to thread 8 (Thread 0x7f5bfecfd700 (LWP 17854))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f5bfecfd700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 9
[Switching to thread 9 (Thread 0x7f5c2bfff700 (LWP 16778))]
#0 0x00007f5c4290e43d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
81 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) bt
#0 0x00007f5c4290e43d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f5c454b4874 in gf_timer_proc () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c42906fda in start_thread (arg=0x7f5c2bfff700) at pthread_create.c:308
#3 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 10
[Switching to thread 10 (Thread 0x7f57caffd700 (LWP 20235))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: No such file or directory.
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f57caffd700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 11
[Switching to thread 11 (Thread 0x7f5c19ffb700 (LWP 16785))]
#0 0x00007f5c42639607 in ioctl () at ../sysdeps/unix/syscall-template.S:81
81 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) bt
#0 0x00007f5c42639607 in ioctl () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f5c4627b5e9 in kvm_vcpu_ioctl (cpu=cpu@entry=0x7f5c48b7c720, type=type@entry=44672)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/kvm-all.c:1790
#2 0x00007f5c4627b725 in kvm_cpu_exec (cpu=cpu@entry=0x7f5c48b7c720)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/kvm-all.c:1675
#3 0x00007f5c4622095c in qemu_kvm_cpu_thread_fn (arg=0x7f5c48b7c720)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/cpus.c:873
#4 0x00007f5c42906fda in start_thread (arg=0x7f5c19ffb700) at pthread_create.c:308
#5 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 12
[Switching to thread 12 (Thread 0x7f5c18bff700 (LWP 16788))]
#0 0x00007f5c42637ded in poll () at ../sysdeps/unix/syscall-template.S:81
81 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) bt
#0 0x00007f5c42637ded in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f5c43521494 in ?? () from /usr/lib64/libspice-server.so.1
#2 0x00007f5c42906fda in start_thread (arg=0x7f5c18bff700) at pthread_create.c:308
#3 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 13
[Switching to thread 13 (Thread 0x7f5bfd6fb700 (LWP 19907))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: No such file or directory.
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f5bfd6fb700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 14
[Switching to thread 14 (Thread 0x7f5c3dc17700 (LWP 16772))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f5c3dc17700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 15
[Switching to thread 15 (Thread 0x7f5c30ee7700 (LWP 16777))]
#0 0x00007f5c426421b3 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
81 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) bt
#0 0x00007f5c426421b3 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f5c454ea917 in ?? () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c45712584 in ?? () from /usr/lib64/libgfapi.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f5c30ee7700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 16
[Switching to thread 16 (Thread 0x7f5bfcefa700 (LWP 19924))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: No such file or directory.
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f5bfcefa700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 17
[Switching to thread 17 (Thread 0x7f57c8ff9700 (LWP 31327))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f57c8ff9700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 18
[Switching to thread 18 (Thread 0x7f57cbfff700 (LWP 19985))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f57cbfff700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 19
[Switching to thread 19 (Thread 0x7f57ca7fc700 (LWP 24029))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f57ca7fc700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 20
[Switching to thread 20 (Thread 0x7f5c1b7fe700 (LWP 16782))]
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
135 ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: No such file or directory.
(gdb) bt
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00007f5c4290923c in _L_lock_1001 () from /lib64/libpthread.so.0
#2 0x00007f5c4290908b in __GI___pthread_mutex_lock (mutex=0x7f5c46b87dc0 <qemu_global_mutex>) at pthread_mutex_lock.c:64
#3 0x00007f5c4631c6c9 in qemu_mutex_lock (mutex=mutex@entry=0x7f5c46b87dc0 <qemu_global_mutex>)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/util/qemu-thread-posix.c:76
#4 0x00007f5c46221c50 in qemu_mutex_lock_iothread ()
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/cpus.c:1043
#5 0x00007f5c4627b72d in kvm_cpu_exec (cpu=cpu@entry=0x7f5c48b4b610)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/kvm-all.c:1677
#6 0x00007f5c4622095c in qemu_kvm_cpu_thread_fn (arg=0x7f5c48b4b610)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/cpus.c:873
#7 0x00007f5c42906fda in start_thread (arg=0x7f5c1b7fe700) at pthread_create.c:308
#8 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 21
[Switching to thread 21 (Thread 0x7f5c31f7c700 (LWP 16776))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: No such file or directory.
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f5c31f7c700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 22
[Switching to thread 22 (Thread 0x7f57c9ffb700 (LWP 25116))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f57c9ffb700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 23
[Switching to thread 23 (Thread 0x7f57b3fff700 (LWP 5016))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f57b3fff700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 24
[Switching to thread 24 (Thread 0x7f57c97fa700 (LWP 31326))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f57c97fa700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 25
[Switching to thread 25 (Thread 0x7f57b2ffd700 (LWP 18170))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f57b2ffd700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 26
[Switching to thread 26 (Thread 0x7f5c295e2700 (LWP 16779))]
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
135 ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: No such file or directory.
(gdb) bt
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00007f5c4290923c in _L_lock_1001 () from /lib64/libpthread.so.0
#2 0x00007f5c4290908b in __GI___pthread_mutex_lock (mutex=0x7f5c46b87dc0 <qemu_global_mutex>) at pthread_mutex_lock.c:64
#3 0x00007f5c4631c6c9 in qemu_mutex_lock (mutex=mutex@entry=0x7f5c46b87dc0 <qemu_global_mutex>)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/util/qemu-thread-posix.c:76
#4 0x00007f5c46221c50 in qemu_mutex_lock_iothread ()
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/cpus.c:1043
#5 0x00007f5c4627b72d in kvm_cpu_exec (cpu=cpu@entry=0x7f5c48aefab0)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/kvm-all.c:1677
#6 0x00007f5c4622095c in qemu_kvm_cpu_thread_fn (arg=0x7f5c48aefab0)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/cpus.c:873
#7 0x00007f5c42906fda in start_thread (arg=0x7f5c295e2700) at pthread_create.c:308
#8 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 27
[Switching to thread 27 (Thread 0x7f5c1a7fc700 (LWP 16784))]
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
135 in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
(gdb) bt
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00007f5c4290923c in _L_lock_1001 () from /lib64/libpthread.so.0
#2 0x00007f5c4290908b in __GI___pthread_mutex_lock (mutex=0x7f5c46b87dc0 <qemu_global_mutex>) at pthread_mutex_lock.c:64
#3 0x00007f5c4631c6c9 in qemu_mutex_lock (mutex=mutex@entry=0x7f5c46b87dc0 <qemu_global_mutex>)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/util/qemu-thread-posix.c:76
#4 0x00007f5c46221c50 in qemu_mutex_lock_iothread ()
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/cpus.c:1043
#5 0x00007f5c4627b72d in kvm_cpu_exec (cpu=cpu@entry=0x7f5c48b6c170)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/kvm-all.c:1677
#6 0x00007f5c4622095c in qemu_kvm_cpu_thread_fn (arg=0x7f5c48b6c170)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/cpus.c:873
#7 0x00007f5c42906fda in start_thread (arg=0x7f5c1a7fc700) at pthread_create.c:308
#8 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 28
[Switching to thread 28 (Thread 0x7f5c28de1700 (LWP 16780))]
#0 0x00007f5c42639607 in ioctl () at ../sysdeps/unix/syscall-template.S:81
81 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) bt
#0 0x00007f5c42639607 in ioctl () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f5c4627b5e9 in kvm_vcpu_ioctl (cpu=cpu@entry=0x7f5c48b2aab0, type=type@entry=44672)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/kvm-all.c:1790
#2 0x00007f5c4627b725 in kvm_cpu_exec (cpu=cpu@entry=0x7f5c48b2aab0)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/kvm-all.c:1675
#3 0x00007f5c4622095c in qemu_kvm_cpu_thread_fn (arg=0x7f5c48b2aab0)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/cpus.c:873
#4 0x00007f5c42906fda in start_thread (arg=0x7f5c28de1700) at pthread_create.c:308
#5 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 29
[Switching to thread 29 (Thread 0x7f5c1bfff700 (LWP 16781))]
#0 0x00007f5c42639607 in ioctl () at ../sysdeps/unix/syscall-template.S:81
81 in ../sysdeps/unix/syscall-template.S
(gdb) bt
#0 0x00007f5c42639607 in ioctl () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f5c4627b5e9 in kvm_vcpu_ioctl (cpu=cpu@entry=0x7f5c48b3b060, type=type@entry=44672)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/kvm-all.c:1790
#2 0x00007f5c4627b725 in kvm_cpu_exec (cpu=cpu@entry=0x7f5c48b3b060)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/kvm-all.c:1675
#3 0x00007f5c4622095c in qemu_kvm_cpu_thread_fn (arg=0x7f5c48b3b060)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/cpus.c:873
#4 0x00007f5c42906fda in start_thread (arg=0x7f5c1bfff700) at pthread_create.c:308
#5 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 30
[Switching to thread 30 (Thread 0x7f5c45f87880 (LWP 16769))]
#0 0x00007f5c42637ff6 in __GI_ppoll (fds=0x7f5c48bcd750, nfds=74, timeout=0x7fff92d94e60, timeout@entry=0x7fff92d94f20,
    sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:57
57 ../sysdeps/unix/sysv/linux/ppoll.c: No such file or directory.
(gdb) bt
#0 0x00007f5c42637ff6 in __GI_ppoll (fds=0x7f5c48bcd750, nfds=74, timeout=0x7fff92d94e60, timeout@entry=0x7fff92d94f20,
    sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:57
#1 0x00007f5c461d5c39 in ppoll (__ss=0x0, __timeout=0x7fff92d94f20, __nfds=<optimized out>, __fds=<optimized out>)
    at /usr/include/bits/poll2.h:77
#2 qemu_poll_ns (fds=<optimized out>, nfds=<optimized out>, timeout=timeout@entry=313102)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/qemu-timer.c:316
#3 0x00007f5c46199154 in os_host_main_loop_wait (timeout=313102)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/main-loop.c:229
#4 main_loop_wait (nonblocking=<optimized out>) at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/main-loop.c:484
#5 0x00007f5c460457ae in main_loop () at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/vl.c:2051
#6 main (argc=<optimized out>, argv=<optimized out>, envp=<optimized out>)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/vl.c:4507
(gdb) thread 31
[Switching to thread 31 (Thread 0x7f5bfe2fc700 (LWP 19906))]
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
238 ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: No such file or directory.
(gdb) bt
#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007f5c454d34e3 in syncenv_task () from /usr/lib64/libglusterfs.so.0
#2 0x00007f5c454d3920 in syncenv_processor () from /usr/lib64/libglusterfs.so.0
#3 0x00007f5c42906fda in start_thread (arg=0x7f5bfe2fc700) at pthread_create.c:308
#4 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) thread 32
[Switching to thread 32 (Thread 0x7f5c1affd700 (LWP 16783))]
#0 0x00007f5c42639607 in ioctl () at ../sysdeps/unix/syscall-template.S:81
81 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) bt
#0 0x00007f5c42639607 in ioctl () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f5c4627b5e9 in kvm_vcpu_ioctl (cpu=cpu@entry=0x7f5c48b5bbc0, type=type@entry=44672)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/kvm-all.c:1790
#2 0x00007f5c4627b725 in kvm_cpu_exec (cpu=cpu@entry=0x7f5c48b5bbc0)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/kvm-all.c:1675
#3 0x00007f5c4622095c in qemu_kvm_cpu_thread_fn (arg=0x7f5c48b5bbc0)
    at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/cpus.c:873
#4 0x00007f5c42906fda in start_thread (arg=0x7f5c1affd700) at pthread_create.c:308
#5 0x00007f5c42641b1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

XML definition from libvirt:

<domain type='kvm' id='9'>
  <name>b1032388-abb8-4176-897b-0c30a1a73714</name>
  <uuid>b1032388-abb8-4176-897b-0c30a1a73714</uuid>
  <memory unit='KiB'>16777216</memory>
  <currentMemory unit='KiB'>16777216</currentMemory>
  <vcpu placement='static'>8</vcpu>
  <resource>
    <partition>/machine</partition>
  </resource>
  <os>
    <type arch='x86_64' machine='pc-i440fx-1.5'>hvm</type>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
    <pae/>
    <hap/>
  </features>
  <cpu mode='host-model'>
    <model fallback='allow'/>
  </cpu>
  <clock offset='localtime'/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>destroy</on_crash>
  <devices>
    <emulator>/usr/bin/qemu-kvm</emulator>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/var/virtualization/iso/571196f0-4b29-48c9-b250-50697cbe4317.iso'/>
      <backingStore/>
      <target dev='hdb' bus='ide'/>
      <readonly/>
      <alias name='ide0-0-1'/>
      <address type='drive' controller='0' bus='0' target='0' unit='1'/>
    </disk>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/var/virtualization/iso/85d7e9f5-4288-4a3f-b209-c12ff11c61f3.iso'/>
      <backingStore/>
      <target dev='hdc' bus='ide'/>
      <readonly/>
      <alias name='ide0-1-0'/>
      <address type='drive' controller='0' bus='1' target='0' unit='0'/>
    </disk>
    <disk type='network' device='disk'>
      <driver name='qemu' type='qcow2' cache='none'/>
      <source protocol='gluster' name='virtualization/vm-persistent/0f83f084-8080-413e-b558-b678e504836e/d35a6600-91bf-4fd1-aba4-1fe6a813d481.qcow2'>
        <host name='1.2.3.4'/>
      </source>
      <backingStore/>
      <target dev='vda' bus='virtio'/>
      <alias name='virtio-disk0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
    </disk>
    <disk type='network' device='disk'>
      <driver name='qemu' type='qcow2' cache='none'/>
      <source protocol='gluster' name='virtualization/vm-persistent/0f83f084-8080-413e-b558-b678e504836e/V5qtOlCs-8PgV-64tQ-a79N-j4ko4GIBijT4.qcow2'>
        <host name='1.2.3.4'/>
      </source>
      <backingStore/>
      <target dev='vdb' bus='virtio'/>
      <alias name='virtio-disk1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/>
    </disk>
    <controller type='usb' index='0' model='ich9-ehci1'>
      <alias name='usb0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x7'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci1'>
      <alias name='usb0'/>
      <master startport='0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0' multifunction='on'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci2'>
      <alias name='usb0'/>
      <master startport='2'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x1'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci3'>
      <alias name='usb0'/>
      <master startport='4'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x2'/>
    </controller>
    <controller type='pci' index='0' model='pci-root'>
      <alias name='pci.0'/>
    </controller>
    <controller type='ide' index='0'>
      <alias name='ide0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/>
    </controller>
    <controller type='virtio-serial' index='0'>
      <alias name='virtio-serial0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
    </controller>
    <interface type='bridge'>
      <mac address='XX.XX.XX.XX:XX:XX'/>
      <source bridge='vmbr0'/>
      <target dev='kvm-XYZ_0'/>
      <model type='virtio'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
    </interface>
    <channel type='spicevmc'>
      <target type='virtio' name='com.redhat.spice.0'/>
      <alias name='channel0'/>
      <address type='virtio-serial' controller='0' bus='0' port='1'/>
    </channel>
    <channel type='unix'>
      <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/b1032388-abb8-4176-897b-0c30a1a73714.org.qemu.guest_agent.0'/>
      <target type='virtio' name='org.qemu.guest_agent.0'/>
      <alias name='channel1'/>
      <address type='virtio-serial' controller='0' bus='0' port='2'/>
    </channel>
    <input type='tablet' bus='usb'>
      <alias name='input0'/>
    </input>
    <input type='mouse' bus='ps2'/>
    <input type='keyboard' bus='ps2'/>
    <graphics type='spice' port='5900' autoport='no' listen='1.2.3.4'>
      <listen type='address' address='1.2.3.4'/>
    </graphics>
    <sound model='ac97'>
      <alias name='sound0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
    </sound>
    <video>
      <model type='qxl' ram='65536' vram='65536' heads='1'/>
      <alias name='video0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
    </video>
    <redirdev bus='usb' type='spicevmc'>
      <alias name='redir0'/>
    </redirdev>
    <redirdev bus='usb' type='spicevmc'>
      <alias name='redir1'/>
    </redirdev>
    <redirdev bus='usb' type='spicevmc'>
      <alias name='redir2'/>
    </redirdev>
    <redirfilter>
      <usbdev allow='no'/>
    </redirfilter>
    <memballoon model='virtio'>
      <alias name='balloon0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x09' function='0x0'/>
    </memballoon>
    <rng model='virtio'>
      <rate bytes='1024' period='1000'/>
      <backend model='random'>/dev/random</backend>
      <alias name='rng0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x0a' function='0x0'/>
    </rng>
  </devices>
  <seclabel type='none'/>
</domain>

Revision history for this message
Stefan Hajnoczi (stefanha) wrote : Re: [Qemu-devel] [Bug 1333651] [NEW] qemu-2.0 occasionally segfaults with Windows 2012R2

On Tue, Jun 24, 2014 at 11:17:51AM -0000, dev-zero wrote:
> (gdb) bt
> #0 event_notifier_set (e=0x124) at /var/tmp/portage/app-emulation/qemu-2.0.0/work/qemu-2.0.0/util/event_notifier-posix.c:97
> #1 0x00007f5c457145d1 in ?? () from /usr/lib64/libgfapi.so.0
> #2 0x00007f5c454d1d0a in synctask_wrap () from /usr/lib64/libglusterfs.so.0
> #3 0x00007f5c4259d760 in ?? () from /lib64/libc.so.6
> #4 0x0000000000000000 in ?? ()

e=0x124 is an invalid address. This crash is probably fixed by:

  commit 924fe1293c3e7a3c787bbdfb351e7f168caee3e9
  Author: Stefan Hajnoczi <email address hidden>
  Date: Tue Jun 3 11:21:01 2014 +0200

      aio: fix qemu_bh_schedule() bh->ctx race condition

Please apply the patch or try QEMU 2.1-rc0:
http://wiki.qemu.org/download/qemu-2.1.0-rc0.tar.bz2

Stefan

Revision history for this message
Thomas Huth (th-huth) wrote :

Assuming this has been fixed by the patch that Stefan pointed out in comment #1, so closing this ticket now (feel free to re-open if you still can reproduce it with the latest version of QEMU)

Changed in qemu:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.