]> git.proxmox.com Git - qemu.git/commit
spice: don't call displaystate callbacks from spice server context.
authorGerd Hoffmann <kraxel@redhat.com>
Wed, 27 Apr 2011 13:50:32 +0000 (15:50 +0200)
committerGerd Hoffmann <kraxel@redhat.com>
Tue, 3 May 2011 13:35:48 +0000 (15:35 +0200)
commit075360945860ad9bdd491921954b383bf762b0e5
treeac1107ff6143abcb443c7810aca478f68000d302
parente0c64d08d11736dcea7c5a6373e3e7f62db51d9e
spice: don't call displaystate callbacks from spice server context.

This patch moves the displaystate callback calls for setting the cursor
and the mouse pointer from spice server to qemu (iothread) context.
This allows us to simplify locking.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
hw/qxl-render.c
hw/qxl.c
ui/spice-display.c
ui/spice-display.h