qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH-for-9.0] docs: Deprecate the pseries-2.12 machines
@ 2024-03-11 19:04 Philippe Mathieu-Daudé
  2024-03-12  5:02 ` Nicholas Piggin
  0 siblings, 1 reply; 2+ messages in thread
From: Philippe Mathieu-Daudé @ 2024-03-11 19:04 UTC (permalink / raw)
  To: qemu-devel
  Cc: Cédric Le Goater, qemu-ppc, Nicholas Piggin,
	Daniel Henrique Barboza, devel, Harsh Prateek Bora, David Gibson,
	Philippe Mathieu-Daudé

pSeries machines before 3.0 have complex migration back
compatibility code we'd like to get ride of. The last
one is 2.12, which is 6 years old. We just deprecated up
to the 2.11 machine in commit 1392617d35 ("spapr: Tag
pseries-2.1 - 2.11 machines as deprecated").
Take to opportunity to also deprecate the 2.12 machines.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
---
In 2025 I'd like to get ride of the code related to:

  include/hw/ppc/spapr_cpu_core.h:31:    bool pre_3_0_migration; /* older machine don't know about SpaprCpuState */
---
 docs/about/deprecated.rst | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst
index dfd681cd02..65111513cc 100644
--- a/docs/about/deprecated.rst
+++ b/docs/about/deprecated.rst
@@ -237,13 +237,13 @@ The Nios II architecture is orphan.
 The machine is no longer in existence and has been long unmaintained
 in QEMU. This also holds for the TC51828 16MiB flash that it uses.
 
-``pseries-2.1`` up to ``pseries-2.11`` (since 9.0)
+``pseries-2.1`` up to ``pseries-2.12`` (since 9.0)
 ''''''''''''''''''''''''''''''''''''''''''''''''''
 
-Older pseries machines before version 2.12 have undergone many changes
+Older pseries machines before version 3.0 have undergone many changes
 to correct issues, mostly regarding migration compatibility. These are
 no longer maintained and removing them will make the code easier to
-read and maintain. Use versions 2.12 and above as a replacement.
+read and maintain. Use versions 3.0 and above as a replacement.
 
 Backend options
 ---------------
-- 
2.41.0



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

* Re: [PATCH-for-9.0] docs: Deprecate the pseries-2.12 machines
  2024-03-11 19:04 [PATCH-for-9.0] docs: Deprecate the pseries-2.12 machines Philippe Mathieu-Daudé
@ 2024-03-12  5:02 ` Nicholas Piggin
  0 siblings, 0 replies; 2+ messages in thread
From: Nicholas Piggin @ 2024-03-12  5:02 UTC (permalink / raw)
  To: Philippe Mathieu-Daudé, qemu-devel
  Cc: Cédric Le Goater, qemu-ppc, Daniel Henrique Barboza, devel,
	Harsh Prateek Bora, David Gibson

On Tue Mar 12, 2024 at 5:04 AM AEST, Philippe Mathieu-Daudé wrote:
> pSeries machines before 3.0 have complex migration back
> compatibility code we'd like to get ride of. The last
> one is 2.12, which is 6 years old. We just deprecated up
> to the 2.11 machine in commit 1392617d35 ("spapr: Tag
> pseries-2.1 - 2.11 machines as deprecated").
> Take to opportunity to also deprecate the 2.12 machines.
>
> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
> ---
> In 2025 I'd like to get ride of the code related to:
>
>   include/hw/ppc/spapr_cpu_core.h:31:    bool pre_3_0_migration; /* older machine don't know about SpaprCpuState */

Acked-by: Nicholas Piggin <npiggin@gmail.com>

I can merge this via the PPC tree.

Thanks,
Nick

> ---
>  docs/about/deprecated.rst | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst
> index dfd681cd02..65111513cc 100644
> --- a/docs/about/deprecated.rst
> +++ b/docs/about/deprecated.rst
> @@ -237,13 +237,13 @@ The Nios II architecture is orphan.
>  The machine is no longer in existence and has been long unmaintained
>  in QEMU. This also holds for the TC51828 16MiB flash that it uses.
>  
> -``pseries-2.1`` up to ``pseries-2.11`` (since 9.0)
> +``pseries-2.1`` up to ``pseries-2.12`` (since 9.0)
>  ''''''''''''''''''''''''''''''''''''''''''''''''''
>  
> -Older pseries machines before version 2.12 have undergone many changes
> +Older pseries machines before version 3.0 have undergone many changes
>  to correct issues, mostly regarding migration compatibility. These are
>  no longer maintained and removing them will make the code easier to
> -read and maintain. Use versions 2.12 and above as a replacement.
> +read and maintain. Use versions 3.0 and above as a replacement.
>  
>  Backend options
>  ---------------



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

end of thread, other threads:[~2024-03-12  5:02 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-11 19:04 [PATCH-for-9.0] docs: Deprecate the pseries-2.12 machines Philippe Mathieu-Daudé
2024-03-12  5:02 ` Nicholas Piggin

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).