recommit
mouse and keyboard sync OK
primary VM fail and recovery OK
libvirt fail and recovery OK

imaging8896 commit