On Tue, Apr 29, 2025 at 12:36:40 +0100, Daniel P. Berrangé wrote:
On Tue, Apr 15, 2025 at 04:13:08AM -0400, Narayana Murty N wrote:
> Add POWER11 as a supported cpu model for ppc64.
>
> Signed-off-by: Narayana Murty N <nnmlinux(a)linux.ibm.com>
> ---
> src/cpu_map/index.xml | 1 +
> src/cpu_map/meson.build | 1 +
> src/cpu_map/ppc64_POWER11.xml | 6 ++++++
> tests/domaincapsdata/qemu_10.0.0.ppc64.xml | 1 +
> 4 files changed, 9 insertions(+)
> create mode 100644 src/cpu_map/ppc64_POWER11.xml
> diff --git a/tests/domaincapsdata/qemu_10.0.0.ppc64.xml
b/tests/domaincapsdata/qemu_10.0.0.ppc64.xml
[...]
> index 3c864146eb..c449d96f86 100644
> --- a/tests/domaincapsdata/qemu_10.0.0.ppc64.xml
> +++ b/tests/domaincapsdata/qemu_10.0.0.ppc64.xml
> @@ -39,6 +39,7 @@
> <model usable='unknown'
vendor='IBM'>POWER7</model>
> <model usable='unknown'
vendor='IBM'>POWER8</model>
> <model usable='unknown'
vendor='IBM'>POWER9</model>
> + <model usable='unknown'
vendor='IBM'>power11</model>
QEMU allows both upper & lowercase for CPU names, and libvirt
has stuck with uppercase historically.
What's the justification for changing this approach for
power11 ?
qemu itself reports the model lowercase now. In v2 of this series I've
pointed that out because defining this caused test data to change which
was suspiciuous.
Jirka then said that we should stick with qemu naming.