kvm: Update to v1.3.1 and one additional fix

This update fixes the following issues with kvm:
- Update to qemu-kvm stable release v1.3.1. Fixes include:
+ Fix semaphores fallback code
+ Fix off-by-1 error in RAM migration code
+ migration: Fix madvise breakage if host and guest have different page sizes
+ vfio-pci: Don't use kvm_irqchip_in_kernel
+ pixman: fix vnc tight png/jpeg support
+ qxl: save qemu_create_displaysurface_from result
+ bnc#838823: qxl+vnc: register a vm state change handler for dummy spice_server
+ e1000: Discard oversized packets based on SBP|LPE
+ migration: fix migration_bitmap leak
+ buffered_file: do not send more than s->bytes_xfer bytes per tick
+ vfio-pci: Make host MSI-X enable track guest
+ pci-assign: Enable MSIX on device to match guest
+ vfio-pci: Loosen sanity checks to allow future features
+ raw-posix: fix bdrv_aio_ioctl
+ aio: Fix return value of aio_poll()
+ qxl: Fix SPICE_RING_PROD_ITEM(), SPICE_RING_CONS_ITEM() sanity check
- bnc#815201: Use correct value when closing buffered file.

Fixed bugs
bnc#815201
virsh save hangs
bnc#838823
Booting a guest with qxl video driver triggers assertion failure in qemu
Selected Binaries
openSUSE Build Service is sponsored by