On Mi, 2015-09-09 at 15:49 +0200, Paolo Bonzini wrote:
> From: "Emilio G. Cota" <c...@braap.org>
> 
> We were unlocking this lock after fork, which is wrong since
> only the thread that holds a mutex is allowed to unlock it.

This breaks libvirt capability probing.  I see qemu running:

/home/kraxel/projects/qemu/build-default/x86_64-softmmu/qemu-system-x86_64 -S 
-no-user-config -nodefaults -nographic -M none -qmp 
unix:/var/lib/libvirt/qemu/capabilities.monitor.sock,server,nowait -pidfile 
/var/lib/libvirt/qemu/capabilities.pidfile -daemonize

and libvirt is stuck until I kill qemu.

cheers,
  Gerd



Reply via email to