[PATCH v3 00/14] ppc/spapr: remove deprecated machines specific code

Harsh Prateek Bora posted 14 patches 1 month, 2 weeks ago
There is a newer version of this series
docs/about/deprecated.rst       |   8 -
include/hw/pci-host/spapr.h     |   5 -
include/hw/ppc/spapr.h          |   4 -
include/hw/ppc/spapr_cpu_core.h |   1 -
include/hw/ppc/spapr_irq.h      |   1 -
target/ppc/cpu.h                |  10 -
hw/intc/xics.c                  |  16 --
hw/ppc/spapr.c                  | 412 +-------------------------------
hw/ppc/spapr_cpu_core.c         |  12 +-
hw/ppc/spapr_events.c           |   8 -
hw/ppc/spapr_irq.c              |  16 +-
hw/ppc/spapr_pci.c              | 124 +---------
hw/ppc/spapr_vio.c              |   9 -
migration/savevm.c              |  19 --
target/ppc/cpu_init.c           |   6 +-
target/ppc/machine.c            |  70 +-----
16 files changed, 23 insertions(+), 698 deletions(-)
[PATCH v3 00/14] ppc/spapr: remove deprecated machines specific code
Posted by Harsh Prateek Bora 1 month, 2 weeks ago
As per Qemu's deprecation policy [1], and the legacy pseries machines
being marked as deprecated in earlier commits, this patchset aims at
removing the respective code for machines which are now deprecated.

[1] https://www.qemu.org/docs/master/about/deprecated.html

v3: Addressed review comments from Cedric on v2 patchset
    Removed some more pre-2.10 migration hacks in patch 9/14
    Removed pseries-2.12 and pseries-3.10 also as due for removal.

v2: <20241001092910.1030913-1-harshpb@linux.ibm.com>
v1: <20240917060300.943496-1-harshpb@linux.ibm.com>

Harsh Prateek Bora (14):
  ppc/spapr: remove deprecated machine pseries-2.1
  ppc/spapr: remove deprecated machine pseries-2.2
  ppc/spapr: remove deprecated machine pseries-2.3
  ppc/spapr: remove deprecated machine pseries-2.4
  ppc/spapr: remove deprecated machine pseries-2.5
  ppc/spapr: remove deprecated machine pseries-2.6
  ppc/spapr: remove deprecated machine pseries-2.7
  ppc/spapr: remove deprecated machine pseries-2.8
  ppc/spapr: remove deprecated machine pseries-2.9
  ppc/spapr: remove deprecated machine pseries-2.10
  ppc/spapr: remove deprecated machine pseries-2.11
  ppc/spapr: remove deprecated machine pseries-2.12-sxxm
  ppc/spapr: remove deprecated machine pseries-2.12
  ppc/spapr: remove deprecated machine pseries-3.0

 docs/about/deprecated.rst       |   8 -
 include/hw/pci-host/spapr.h     |   5 -
 include/hw/ppc/spapr.h          |   4 -
 include/hw/ppc/spapr_cpu_core.h |   1 -
 include/hw/ppc/spapr_irq.h      |   1 -
 target/ppc/cpu.h                |  10 -
 hw/intc/xics.c                  |  16 --
 hw/ppc/spapr.c                  | 412 +-------------------------------
 hw/ppc/spapr_cpu_core.c         |  12 +-
 hw/ppc/spapr_events.c           |   8 -
 hw/ppc/spapr_irq.c              |  16 +-
 hw/ppc/spapr_pci.c              | 124 +---------
 hw/ppc/spapr_vio.c              |   9 -
 migration/savevm.c              |  19 --
 target/ppc/cpu_init.c           |   6 +-
 target/ppc/machine.c            |  70 +-----
 16 files changed, 23 insertions(+), 698 deletions(-)

-- 
2.45.2