qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PULL v2 00/13] misc patches removing deprecated features


From: Peter Maydell
Subject: Re: [PULL v2 00/13] misc patches removing deprecated features
Date: Mon, 22 Mar 2021 10:52:02 +0000

On Thu, 18 Mar 2021 at 09:30, Daniel P. Berrangé <berrange@redhat.com> wrote:
> ----------------------------------------------------------------
> Remove many old deprecated features
>
> The following features have been deprecated for well over the 2
> release cycle we promise
>
>   ``-drive file=json:{...{'driver':'file'}}`` (since 3.0)
>   ``-vnc acl`` (since 4.0.0)
>   ``-mon ...,control=readline,pretty=on|off`` (since 4.1)
>   ``migrate_set_downtime`` and ``migrate_set_speed`` (since 2.8.0)
>   ``query-named-block-nodes`` result ``encryption_key_missing`` (since 2.10.0)
>   ``query-block`` result ``inserted.encryption_key_missing`` (since 2.10.0)
>   ``migrate-set-cache-size`` and ``query-migrate-cache-size`` (since 2.11.0)
>   ``query-named-block-nodes`` and ``query-block`` result 
> dirty-bitmaps[i].status (since 4.0)
>   ``query-cpus`` (since 2.12.0)
>   ``query-cpus-fast`` ``arch`` output member (since 3.0.0)
>   ``query-events`` (since 4.0)
>   chardev client socket with ``wait`` option (since 4.0)
>   ``acl_show``, ``acl_reset``, ``acl_policy``, ``acl_add``, ``acl_remove`` 
> (since 4.0.0)
>   ``ide-drive`` (since 4.2)
>   ``scsi-disk`` (since 4.2)

Just FYI, it turns out that removing 'query-cpus' has broken Xen,
whose libxl control library is still using it:

https://lists.xenproject.org/archives/html/xen-devel/2021-03/msg01178.html

This suggests we should probably try to coordinate a bit better
with Xen as one of our downstream QMP users.

Am I right in thinking that QEMU now has an option that Xen
could turn on in their CI for "make attempts to use deprecated
features fail" so they could catch them earlier in the
deprecate-and-delete cycle?

thanks
-- PMM



reply via email to

[Prev in Thread] Current Thread [Next in Thread]