Hi, A bunch of spice fixes. For the most part guest-triggerable assert()s are removed. Instead the qxl device ignores the invalid guest request and raises an error IRQ.
please pull, Gerd The following changes since commit d6c05bbf29a40c531830e3968491f876328bb08f: fix paaudio.c warnings (2012-04-25 21:04:57 +0400) are available in the git repository at: git://anongit.freedesktop.org/spice/qemu spice.v53 Alon Levy (12): spice: require spice-protocol >= 0.8.1 spice_info: add mouse_mode hw/qxl.c: qxl_phys2virt: replace panics with guest_bug qxl: check for NULL return from qxl_phys2virt qxl: replace panic with guest bug in qxl_track_command qxl: fix > 80 chars line qxl: don't abort on guest trigerrable ring indices mismatch qxl: cleanup s/__FUNCTION__/__func__/ qxl: interface_notify_update: remove guest trigerrable abort qxl: qxl_add_memslot: remove guest trigerrable panics qxl: ioport_write: remove guest trigerrable abort qxl: don't assert on guest create_guest_primary configure | 1 + hmp.c | 2 + hw/qxl-logger.c | 51 ++++++++++++++----- hw/qxl-render.c | 14 ++++- hw/qxl.c | 145 +++++++++++++++++++++++++++++++++++++++++------------- hw/qxl.h | 6 +- qapi-schema.json | 27 ++++++++++- ui/spice-core.c | 7 +++ 8 files changed, 198 insertions(+), 55 deletions(-)