summaryrefslogtreecommitdiff
path: root/ui
diff options
context:
space:
mode:
authorAlon Levy <alevy@redhat.com>2012-08-22 11:16:25 +0300
committerMichael Roth <mdroth@linux.vnet.ibm.com>2012-10-09 01:58:29 -0500
commitb75c71057538a5e720afa2a122721fe2e6095d02 (patch)
treef2e9d9cfcc74c2aba76725ae85f7e12b31dd0c6e /ui
parent5b7582af06bd4313a12663ac96681940edae87de (diff)
downloadqemu-b75c71057538a5e720afa2a122721fe2e6095d02.tar.gz
qxl: add QXL_IO_MONITORS_CONFIG_ASYNC
Revision bumped to 4 for new IO support, enabled for spice-server >= 0.11.1. New io enabled if revision is 4. Revision can be set to 4. [ kraxel: 3 continues to be the default revision. Once we have a new stable spice-server release and the qemu patches to enable the new bits merged we'll go flip the switch and make rev4 the default ] This io calls the corresponding new spice api spice_qxl_monitors_config_async to let spice-server read a new guest set monitors config and notify the client. On migration reissue spice_qxl_monitors_config_async. RHBZ: 770842 Signed-off-by: Alon Levy <alevy@redhat.com> Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> fixup Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> (cherry picked from commit 020af1c45fec664d5d4cf3b8e5117f8bc1d691f2) Conflicts: hw/qxl.c Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
Diffstat (limited to 'ui')
-rw-r--r--ui/spice-display.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/ui/spice-display.h b/ui/spice-display.h
index 672d65ec32..bcff1147bf 100644
--- a/ui/spice-display.h
+++ b/ui/spice-display.h
@@ -51,6 +51,7 @@ typedef enum qxl_async_io {
enum {
QXL_COOKIE_TYPE_IO,
QXL_COOKIE_TYPE_RENDER_UPDATE_AREA,
+ QXL_COOKIE_TYPE_POST_LOAD_MONITORS_CONFIG,
};
typedef struct QXLCookie {