]> git.ipfire.org Git - thirdparty/qemu.git/commit
qxl: add QXL_IO_MONITORS_CONFIG_ASYNC
authorAlon Levy <alevy@redhat.com>
Wed, 22 Aug 2012 08:16:25 +0000 (11:16 +0300)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Tue, 9 Oct 2012 06:58:29 +0000 (01:58 -0500)
commitb75c71057538a5e720afa2a122721fe2e6095d02
treef2e9d9cfcc74c2aba76725ae85f7e12b31dd0c6e
parent5b7582af06bd4313a12663ac96681940edae87de
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>
configure
hw/qxl.c
hw/qxl.h
trace-events
ui/spice-display.h