[Spice-commits] Changes to 'spice.v43'
Gerd Hoffmann
kraxel at kemper.freedesktop.org
Fri Oct 14 06:23:22 PDT 2011
New branch 'spice.v43' available with the following commits:
commit cead83fe2cfa83a411885151e097afa7ba64d3dd
Author: Alon Levy <alevy at redhat.com>
Date: Tue Oct 4 13:25:53 2011 +0200
ui/spice-core: fix segfault in monitor
Fix segfault if a qxl device is present but no spice command line
argument is given.
RHBZ 743251.
Signed-off-by: Alon Levy <alevy at redhat.com>
commit f6cc71565b38f4547fe7de7dfc99b43d57bc12ca
Author: Jan Kiszka <jan.kiszka at siemens.com>
Date: Tue Sep 20 17:21:07 2011 +0200
qxl: Drop phread_yield on OOM
This was only a best-effort attempt, by far not guaranteed to have an
effect. Drop it so that also no direct pthread usage remain in the
device model.
Signed-off-by: Jan Kiszka <jan.kiszka at siemens.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit 19dba88330cfaa39eab4f8b8dd6cf0fed37e0710
Author: Jan Kiszka <jan.kiszka at siemens.com>
Date: Tue Sep 20 17:14:40 2011 +0200
qxl: Convert to QEMU thread API
Use QEMU thread API instead of pthread directly. We still need to get
rid of pthread_yield, though, to drop pthread.h inclusion.
Signed-off-by: Jan Kiszka <jan.kiszka at siemens.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit 50772419173129b969986768dad4295b2088c56e
Author: Jan Kiszka <jan.kiszka at siemens.com>
Date: Tue Sep 20 17:14:33 2011 +0200
spice: Convert core to QEMU thread API
No need to use pthread directly, we have proper abstractions for
identity checking.
Signed-off-by: Jan Kiszka <jan.kiszka at siemens.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit 9bc503e719dfe02cad7da6c70bd0db4464130e2c
Author: Alon Levy <alevy at redhat.com>
Date: Thu Sep 22 15:33:46 2011 +0300
qxl: create slots on post_load in any state (fix RHBZ 740547)
If we migrate when the device is not in a native state the guest
still believes the slots are created, and will cause operations
that reference the slots, causing a "panic: virtual address out of range"
on the first of them. Easy to see by migrating in vga mode (with
a driver loaded, for instance windows cmd window in full screen mode)
and then exiting vga mode back to native mode will cause said panic.
Fixed by doing the slot recreation unconditionally at post_load
Signed-off-by: Alon Levy <alevy at redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit 85cfefd1962a737cdb91aa036382ff0cb84312a2
Author: Yonit Halperin <yhalperi at redhat.com>
Date: Wed Sep 21 18:50:44 2011 +0300
spice: support the new migration interface (spice 0.8.3)
- call spice_server_migrate_(start|end|connect).
- register spice_migrate_connect completion callback
Signed-off-by: Yonit Halperin <yhalperi at redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit cf1d388706db1030b97909df325be01742fb60ae
Author: Yonit Halperin <yhalperi at redhat.com>
Date: Wed Sep 21 18:50:43 2011 +0300
spice: turn client_migrate_info to async
RHBZ 737921
Spice client is required to connect to the migration target before/as migration
starts. Since after migration starts, the target qemu is blocked and cannot accept new spice client
we trigger the connection to the target upon client_migrate_info command.
client_migrate_info completion cb will be called after spice client has been
connected to the target (or a timeout). See following patches and spice patches.
Signed-off-by: Yonit Halperin <yhalperi at redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit 79c8f16727aaeb01bc977454f6e9badc65a2e8b5
Author: Gerd Hoffmann <kraxel at redhat.com>
Date: Tue Sep 6 10:10:28 2011 +0200
[debug] add debug printfs
More information about the Spice-commits
mailing list