[PATCH for-7.4.0 00/38] qemu: Remove support for qemu-1.5 - qemu-2.10 and clean up capabilities

Pavel Hrdina phrdina at redhat.com
Mon Apr 19 17:32:27 UTC 2021


On Mon, Apr 19, 2021 at 02:35:04PM +0200, Peter Krempa wrote:
> May 7, 2021 is the 2nd anniversary of release of rhel-8, which means we
> no longer have to support qemu-1.5.
> 
> Remove the capabilities and test data for the versions we no longer care
> about and clean up some capabilities related stuff:
> 
>  - remove code for QEMU_CAPS_DEVICE_VIDEO_PRIMARY
>  - remove checking for QEMU_CAPS_QUERY_QMP_SCHEMA since all versions now
>  support it
> 
> This is also a good opportunity to clean up few things regarding the
> capabilties test data, namely call 'query-qmp-schema' before
> 'query-commands' to prepare to retire query-commands.
> 
> This series is heavily truncated since there were massive (27MiB)
> patches resulting from some of the mechanical (and generated) changes
> and also depends on my previous command line wrapping cleanup.
> Fetch the full version at:
> 
>   git fetch https://gitlab.com/pipo.sk/libvirt.git qemu-deprec-3
> 
> The massive move of 'query-qmp-schema' query and reply before the
> 'query-commands' invocation in patch 30 was done using a tool based on
> pieces of our code which I've uploaded to:
> 
> https://gitlab.com/pipo.sk/libvirt/-/commits/qemu-capabilities-tool
> 
> rfc->v1:
>  - pushed ACKed cleanup patches which weren't bound to this series
>  - reworded the news addition as requested
>  - squashed removal of test files to patches dropping the tests
>  - cleaned up the rest of always-asserted capabilities (patches 31-38)
> 
> Patch 2/38 needs to be adjusted once libvirt-7.3 is out.

Reviewed-by: Pavel Hrdina <phrdina at redhat.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20210419/edba2d65/attachment-0001.sig>


More information about the libvir-list mailing list