[Spice-devel] [PATCH] migration: Don't assert() if MIGRATE_DATA comes before attaching the agent

2014-07-22 Thread Uri Lublin
This patch fixes an assert in spice-server code on the destination side of migration, that happens when the MIGRATE_DATA message of the main channel arrives before the (qemu-kvm's) virtio-serial-port device state. For a more detailed information look at the patch log message. Some comments/concern

[Spice-devel] [PATCH] migration: Don't assert() if MIGRATE_DATA comes before attaching the agent

2014-07-22 Thread Uri Lublin
During seamless migration, after switching host, if a client was connected during the migration, it will have data to send back to the new qemu/spice-server instance. This is handled through MIGRATE_DATA messages. SPICE char devices use such MIGRATE_DATA messages to restore their state. However, t

[Spice-devel] Help with SmartCards and XSpice

2014-07-22 Thread Jeremy White
I'm hoping to get some guidance / clue bats / shock and horror in implementing Smart Card support for XSpice clients. I think I have a tentative, but sufficient grasp of how the Smart Card stuff flows from the client into the server. It's not quite as clear how the server bridges it into qemu