]> xenbits.xensource.com Git - libvirt.git/commit
qemu: Remove support for legacy block jobs
authorPeter Krempa <pkrempa@redhat.com>
Wed, 13 Sep 2017 13:28:46 +0000 (15:28 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Thu, 14 Sep 2017 08:03:25 +0000 (10:03 +0200)
commit2350d10149cc146485b9e4c6853fb3e11b481bdc
tree0dbd006ebaa6bfe7f6591c1d899c466179f8f627
parent23706c1708458d13be594e0424f46cab4e2f8b17
qemu: Remove support for legacy block jobs

Block job QMP commands with underscores rather than dashes were never
released in upstream qemu, (they were added, but modified in the same
release [1]), but a certain distro managed to backport the version in the
middle.

The change also slightly modified semantics for the abort command, which
made us have a lot of code which was only ever present in certain
downstream distros.

Clean the upstream code from the legacy cruft and support only the
upstream implementations.

[1] See qemu commit v1.0-2176-gdb58f9c060

Reviewed-by: Eric Blake <eblake@redhat.com>
src/qemu/qemu_domain.c
src/qemu/qemu_domain.h
src/qemu/qemu_driver.c