Hi All, When we moved from the spicevmc device (which directly implemented a virtio serial port) to doing spicevmc as a chardev backend we lost the notification of the guest opening / closing the port to spice server. This causes the server to not fall back to server mouse mode when the agent inside the guest stops / dies (for what ever reason). Which causes the mouse to stop working in this scenario. This patch set fixes this regression.
Changes since v1: -Replace "return qemu_chr_guest_open(vcon->chr);" with just "qemu_chr_guest_open(vcon->chr);", since this is a void func. idem for close. Regards, Hans