[PATCH 0/4] Remove the deprecated pc-1.x machine types and related stuff

Thomas Huth posted 4 patches 3 years, 2 months ago
Failed in applying to current master (apply log)
There is a newer version of this series
docs/system/deprecated.rst       |  6 --
docs/system/removed-features.rst |  6 ++
hw/block/fdc.c                   | 17 +-----
hw/i386/pc_piix.c                | 94 --------------------------------
hw/usb/bus.c                     |  7 +--
hw/virtio/virtio-balloon-pci.c   | 11 +---
include/hw/usb.h                 |  2 +-
tests/qemu-iotests/172.out       | 35 ------------
8 files changed, 11 insertions(+), 167 deletions(-)
[PATCH 0/4] Remove the deprecated pc-1.x machine types and related stuff
Posted by Thomas Huth 3 years, 2 months ago
The pc-1.x machine types have been deprecated since QEMU v5.0 already, and
nobody complained, so they can now be removed. While we're at it, also
remove some compatibility switches and related code that are now not
necessary anymore after these machine types have been removed.
(We could maybe even remove more stuff like the various host_features
switches in the virtio devices, but they still might be useful in certain
cases, so I decided not to remove them yet)

Thomas Huth (4):
  hw/i386: Remove the deprecated pc-1.x machine types
  hw/block/fdc: Remove the check_media_rate property
  hw/virtio/virtio-balloon: Remove the "class" property
  hw/usb/bus: Remove the "full-path" property

 docs/system/deprecated.rst       |  6 --
 docs/system/removed-features.rst |  6 ++
 hw/block/fdc.c                   | 17 +-----
 hw/i386/pc_piix.c                | 94 --------------------------------
 hw/usb/bus.c                     |  7 +--
 hw/virtio/virtio-balloon-pci.c   | 11 +---
 include/hw/usb.h                 |  2 +-
 tests/qemu-iotests/172.out       | 35 ------------
 8 files changed, 11 insertions(+), 167 deletions(-)

-- 
2.27.0

Re: [PATCH 0/4] Remove the deprecated pc-1.x machine types and related stuff
Posted by Michael S. Tsirkin 3 years, 2 months ago
On Wed, Feb 03, 2021 at 06:18:28PM +0100, Thomas Huth wrote:
> The pc-1.x machine types have been deprecated since QEMU v5.0 already, and
> nobody complained, so they can now be removed. While we're at it, also
> remove some compatibility switches and related code that are now not
> necessary anymore after these machine types have been removed.
> (We could maybe even remove more stuff like the various host_features
> switches in the virtio devices, but they still might be useful in certain
> cases, so I decided not to remove them yet)


I queued patches 1 and 3. Thanks!

> Thomas Huth (4):
>   hw/i386: Remove the deprecated pc-1.x machine types
>   hw/block/fdc: Remove the check_media_rate property
>   hw/virtio/virtio-balloon: Remove the "class" property
>   hw/usb/bus: Remove the "full-path" property
> 
>  docs/system/deprecated.rst       |  6 --
>  docs/system/removed-features.rst |  6 ++
>  hw/block/fdc.c                   | 17 +-----
>  hw/i386/pc_piix.c                | 94 --------------------------------
>  hw/usb/bus.c                     |  7 +--
>  hw/virtio/virtio-balloon-pci.c   | 11 +---
>  include/hw/usb.h                 |  2 +-
>  tests/qemu-iotests/172.out       | 35 ------------
>  8 files changed, 11 insertions(+), 167 deletions(-)
> 
> -- 
> 2.27.0