[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 00/14] deprecations: remove many old deprecations
- To: Daniel P. Berrangé <berrange@xxxxxxxxxx>, qemu-devel@xxxxxxxxxx
- From: Jim Fehlig <jfehlig@xxxxxxxx>
- Date: Thu, 25 Feb 2021 10:32:08 -0700
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HxQ4+12qblRwW9qr4HnK4DjJExdkPAbV8eQ77AI1Cfw=; b=hRyqC/tVIqOZNNqaXCR4P56dv4Peto5qVBzUGbioDFWFNyernIRwy2dmxwCHw+W/KZ9RsDkZvAmMCOi0FGVmTo2Y1bBPaQy6RDyFpxYlKG2pZvT6zL/+AYg1mhqkyStgiMn89iDGnmZY3mVe+oul64TWT0hcaAVp/iGPc7OWh7AjzoDxbmY/OnbLl6IH6YkUz0VSHfqbugN3Y4X0aflDll+5Lv0JFZS6Jrl93G/d0yICs+jNnCec737FyK1cELAYSJhzHG3xbhXmbgrIajnLkXiAFZymb+qCPv2RtcWRIQhJW6m+sXnguUVJkUMPdHpBM7QJOoiQBZBoWdWZCMvogw==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M8saZWZ85tESZqs/+Sgv/oi/kAlU/xApplnQvSWvSd6hhDVN22xby4EaXrujUF/+HBVldTLDBPS+yIVel1zjSDQ2nt+BMeNz9gNaOd88xDfEozAqvt4NvorF7zaSDfVYOXNzQe3XUpEMnCMmMK5w984Hp7ypWunJkSJI0pqqY/T/hNMPAPZx7h1dzX8pp0zO2my3WJlTeCQvB4pC3moYQbuORX8wcrq6O+JOIzSh3/EddpGuLQBtxiOwgsK5Xq2ffwkji3PriQ9KnfEH+XD9PDW2sdS7UUpTnE4lTVW9vKniJi8EzGCIun0M39hGsifm88cmNWxYuczNAPxhGLUWUA==
- Authentication-results: lists.xenproject.org; dkim=none (message not signed) header.d=none;lists.xenproject.org; dmarc=none action=none header.from=suse.com;
- Cc: Fam Zheng <fam@xxxxxxxxxx>, "Michael S. Tsirkin" <mst@xxxxxxxxxx>, libvir-list@xxxxxxxxxx, Mark Cave-Ayland <mark.cave-ayland@xxxxxxxxxxxx>, Gerd Hoffmann <kraxel@xxxxxxxxxx>, qemu-block@xxxxxxxxxx, Juan Quintela <quintela@xxxxxxxxxx>, Wainer dos Santos Moschetta <wainersm@xxxxxxxxxx>, Marcel Apfelbaum <marcel.apfelbaum@xxxxxxxxx>, Marc-André Lureau <marcandre.lureau@xxxxxxxxxx>, Philippe Mathieu-Daudé <philmd@xxxxxxxxxx>, Artyom Tarasenko <atar4qemu@xxxxxxxxx>, Laurent Vivier <lvivier@xxxxxxxxxx>, Thomas Huth <thuth@xxxxxxxxxx>, Eduardo Habkost <ehabkost@xxxxxxxxxx>, Richard Henderson <richard.henderson@xxxxxxxxxx>, "Dr. David Alan Gilbert" <dgilbert@xxxxxxxxxx>, Greg Kurz <groug@xxxxxxxx>, Cleber Rosa <crosa@xxxxxxxxxx>, John Snow <jsnow@xxxxxxxxxx>, David Gibson <david@xxxxxxxxxxxxxxxxxxxxx>, Kevin Wolf <kwolf@xxxxxxxxxx>, Vladimir Sementsov-Ogievskiy <vsementsov@xxxxxxxxxxxxx>, Max Reitz <mreitz@xxxxxxxxxx>, qemu-ppc@xxxxxxxxxx, Paolo Bonzini <pbonzini@xxxxxxxxxx>, xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- Delivery-date: Thu, 25 Feb 2021 17:32:29 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
Adding xen-devel and Ian to cc.
On 2/24/21 6:11 AM, Daniel P. Berrangé wrote:
The following features have been deprecated for well over the 2
release cycle we promise
This reminded me of a bug report we received late last year when updating to
5.2.0. 'virsh setvcpus' suddenly stopped working for Xen HVM guests. Turns out
libxl uses cpu-add under the covers.
``-usbdevice`` (since 2.10.0)
``-drive file=3Djson:{...{'driver':'file'}}`` (since 3.0)
``-vnc acl`` (since 4.0.0)
``-mon ...,control=3Dreadline,pretty=3Don|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].sta=
tus (ince 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`` (s=
ince 4.0.0)
``ide-drive`` (since 4.2)
``scsi-disk`` (since 4.2)
AFAICT, libvirt has ceased to use all of these too.
A quick grep of the libxl code shows it uses -usbdevice, query-cpus, and
scsi-disk.
There are many more similarly old deprecations not (yet) tackled.
The Xen tools maintainers will need to be more vigilant of the deprecations. I
don't follow Xen development close enough to know if this topic has already been
discussed.
Regards,
Jim
|