[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v5 0/2] Deprecate Power8E and Power8NVL
From: |
Aditya Gupta |
Subject: |
[PATCH v5 0/2] Deprecate Power8E and Power8NVL |
Date: |
Tue, 22 Apr 2025 10:08:41 +0530 |
Power8E and Power8NVL are not maintained, and not useful to qemu, and
upstream skiboot also has removed support till Power8 DD1.
Power8NVL CPU doesn't boot since skiboot v7.0, or following skiboot commit
to be exact:
commit c5424f683ee3 ("Remove support for POWER8 DD1")
No direct way to deprecate the pnv chips, a field like deprecation_note
could be added, but felt not needed as the chip will only get used if
the user requests corresponding 8E / 8NVL CPU, which will print
deprecation warning.
Also, no separate pnv machine for 8E and 8NVL, user has to pass --cpu,
which will throw the deprecation warning. So just deprecating CPUs should
be enough.
Changelog
=========
v5:
+ split into 2 patches, defining macro, and deprecating 8e & 8nvl
v4
(https://lore.kernel.org/qemu-devel/20250330211012.2932258-1-adityag@linux.ibm.com/):
+ remove unnecessary 'if'
v3:
+ add 'deprecation_note' argument to the POWERPC_DEPRECATED_CPU macro
v2:
+ add mention to docs/about/deprecated.rst
+ add '(deprecated)' in output of qemu-system-ppc64 --cpu help
Base Commit: a9cd5bc6399a80fcf233ed0fffe6067b731227d8
Aditya Gupta (2):
target/ppc: Introduce macro for deprecating PowerPC CPUs
target/ppc: Deprecate Power8E and Power8NVL
docs/about/deprecated.rst | 9 +++++++++
target/ppc/cpu-models.c | 20 +++++++++++++++-----
target/ppc/cpu_init.c | 7 ++++++-
3 files changed, 30 insertions(+), 6 deletions(-)
--
2.49.0
- [PATCH v5 0/2] Deprecate Power8E and Power8NVL,
Aditya Gupta <=