qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 00/14] ppc/spapr: remove deprecated machines specific code
@ 2024-10-07 15:38 Harsh Prateek Bora
  2024-10-07 15:38 ` [PATCH v3 01/14] ppc/spapr: remove deprecated machine pseries-2.1 Harsh Prateek Bora
                   ` (13 more replies)
  0 siblings, 14 replies; 25+ messages in thread
From: Harsh Prateek Bora @ 2024-10-07 15:38 UTC (permalink / raw)
  To: qemu-ppc, qemu-devel; +Cc: npiggin, danielhb413, clg

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



^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2025-05-02 10:26 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-07 15:38 [PATCH v3 00/14] ppc/spapr: remove deprecated machines specific code Harsh Prateek Bora
2024-10-07 15:38 ` [PATCH v3 01/14] ppc/spapr: remove deprecated machine pseries-2.1 Harsh Prateek Bora
2024-10-07 20:23   ` Philippe Mathieu-Daudé
2024-10-08  6:55     ` Harsh Prateek Bora
2024-10-07 15:38 ` [PATCH v3 02/14] ppc/spapr: remove deprecated machine pseries-2.2 Harsh Prateek Bora
2024-10-07 15:38 ` [PATCH v3 03/14] ppc/spapr: remove deprecated machine pseries-2.3 Harsh Prateek Bora
2024-10-11  6:07   ` Cédric Le Goater
2024-10-07 15:38 ` [PATCH v3 04/14] ppc/spapr: remove deprecated machine pseries-2.4 Harsh Prateek Bora
2024-10-11  6:06   ` Cédric Le Goater
2024-10-07 15:38 ` [PATCH v3 05/14] ppc/spapr: remove deprecated machine pseries-2.5 Harsh Prateek Bora
2024-10-11  6:05   ` Cédric Le Goater
2024-10-07 15:38 ` [PATCH v3 06/14] ppc/spapr: remove deprecated machine pseries-2.6 Harsh Prateek Bora
2024-10-07 15:38 ` [PATCH v3 07/14] ppc/spapr: remove deprecated machine pseries-2.7 Harsh Prateek Bora
2024-10-07 15:38 ` [PATCH v3 08/14] ppc/spapr: remove deprecated machine pseries-2.8 Harsh Prateek Bora
2024-10-07 15:38 ` [PATCH v3 09/14] ppc/spapr: remove deprecated machine pseries-2.9 Harsh Prateek Bora
2024-10-07 15:38 ` [PATCH v3 10/14] ppc/spapr: remove deprecated machine pseries-2.10 Harsh Prateek Bora
2024-10-07 15:38 ` [PATCH v3 11/14] ppc/spapr: remove deprecated machine pseries-2.11 Harsh Prateek Bora
2024-10-07 15:38 ` [PATCH v3 12/14] ppc/spapr: remove deprecated machine pseries-2.12-sxxm Harsh Prateek Bora
2024-10-11  5:58   ` Cédric Le Goater
2024-10-07 15:38 ` [PATCH v3 13/14] ppc/spapr: remove deprecated machine pseries-2.12 Harsh Prateek Bora
2024-10-11  6:01   ` Cédric Le Goater
2024-10-07 15:38 ` [PATCH v3 14/14] ppc/spapr: remove deprecated machine pseries-3.0 Harsh Prateek Bora
2024-10-11  5:57   ` Cédric Le Goater
2025-04-29 13:29     ` Cédric Le Goater
2025-05-02 10:24       ` Harsh Prateek Bora

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).