From: Jiri Denemark Date: Thu, 6 Nov 2025 08:30:18 +0000 (+0100) Subject: cpu_map: Add EPYC-v5 CPU model X-Git-Tag: CVE-2025-12748~39 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0fcde0edc5e2c104e179000ac3f5701b4450ccca;p=thirdparty%2Flibvirt.git cpu_map: Add EPYC-v5 CPU model Signed-off-by: Jiri Denemark Reviewed-by: Michal Privoznik --- diff --git a/src/cpu_map/index.xml b/src/cpu_map/index.xml index f0ed687e59..00275d0196 100644 --- a/src/cpu_map/index.xml +++ b/src/cpu_map/index.xml @@ -159,6 +159,7 @@ + diff --git a/src/cpu_map/meson.build b/src/cpu_map/meson.build index dcbda5e5a0..12b50aa7f2 100644 --- a/src/cpu_map/meson.build +++ b/src/cpu_map/meson.build @@ -81,6 +81,7 @@ cpumap_data = [ 'x86_EPYC-v2.xml', 'x86_EPYC-v3.xml', 'x86_EPYC-v4.xml', + 'x86_EPYC-v5.xml', 'x86_EPYC.xml', 'x86_features.xml', 'x86_GraniteRapids-v1.xml', diff --git a/src/cpu_map/x86_EPYC-v5.xml b/src/cpu_map/x86_EPYC-v5.xml new file mode 100644 index 0000000000..07c2261140 --- /dev/null +++ b/src/cpu_map/x86_EPYC-v5.xml @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/cputestdata/x86_64-cpuid-EPYC-7601-32-Core-ibpb-host.xml b/tests/cputestdata/x86_64-cpuid-EPYC-7601-32-Core-ibpb-host.xml index 89a4c80691..a9e8ba79bc 100644 --- a/tests/cputestdata/x86_64-cpuid-EPYC-7601-32-Core-ibpb-host.xml +++ b/tests/cputestdata/x86_64-cpuid-EPYC-7601-32-Core-ibpb-host.xml @@ -1,6 +1,6 @@ x86_64 - EPYC-v4 + EPYC-v5 AMD @@ -13,18 +13,8 @@ - - - - - - - - - - diff --git a/tests/cputestdata/x86_64-cpuid-Ryzen-9-3900X-12-Core-host.xml b/tests/cputestdata/x86_64-cpuid-Ryzen-9-3900X-12-Core-host.xml index b569a00753..4775f657d1 100644 --- a/tests/cputestdata/x86_64-cpuid-Ryzen-9-3900X-12-Core-host.xml +++ b/tests/cputestdata/x86_64-cpuid-Ryzen-9-3900X-12-Core-host.xml @@ -1,13 +1,15 @@ x86_64 - EPYC-Rome-v1 + EPYC-v5 AMD - + + + @@ -18,21 +20,13 @@ - - + + - - - - - - - - diff --git a/tests/domaincapsdata/qemu_10.1.0-q35.x86_64+inteltdx.xml b/tests/domaincapsdata/qemu_10.1.0-q35.x86_64+inteltdx.xml index 9fe1665451..578d2fe90a 100644 --- a/tests/domaincapsdata/qemu_10.1.0-q35.x86_64+inteltdx.xml +++ b/tests/domaincapsdata/qemu_10.1.0-q35.x86_64+inteltdx.xml @@ -412,6 +412,18 @@ + EPYC-v5 + + + + + + + + + + + GraniteRapids diff --git a/tests/domaincapsdata/qemu_10.1.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_10.1.0-q35.x86_64.xml index 515bddcbae..b71ea9ba49 100644 --- a/tests/domaincapsdata/qemu_10.1.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_10.1.0-q35.x86_64.xml @@ -597,6 +597,10 @@ + EPYC-v5 + + + GraniteRapids diff --git a/tests/domaincapsdata/qemu_10.1.0-tcg.x86_64+inteltdx.xml b/tests/domaincapsdata/qemu_10.1.0-tcg.x86_64+inteltdx.xml index 0900b4610e..e5513ea072 100644 --- a/tests/domaincapsdata/qemu_10.1.0-tcg.x86_64+inteltdx.xml +++ b/tests/domaincapsdata/qemu_10.1.0-tcg.x86_64+inteltdx.xml @@ -794,6 +794,28 @@ + EPYC-v5 + + + + + + + + + + + + + + + + + + + + + GraniteRapids diff --git a/tests/domaincapsdata/qemu_10.1.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_10.1.0-tcg.x86_64.xml index 4ee3df6d0a..5ea8c50ccd 100644 --- a/tests/domaincapsdata/qemu_10.1.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_10.1.0-tcg.x86_64.xml @@ -794,6 +794,28 @@ + EPYC-v5 + + + + + + + + + + + + + + + + + + + + + GraniteRapids diff --git a/tests/domaincapsdata/qemu_10.1.0.x86_64+inteltdx.xml b/tests/domaincapsdata/qemu_10.1.0.x86_64+inteltdx.xml index 9c123b9a8f..7efd7b9338 100644 --- a/tests/domaincapsdata/qemu_10.1.0.x86_64+inteltdx.xml +++ b/tests/domaincapsdata/qemu_10.1.0.x86_64+inteltdx.xml @@ -411,6 +411,18 @@ + EPYC-v5 + + + + + + + + + + + GraniteRapids diff --git a/tests/domaincapsdata/qemu_10.1.0.x86_64.xml b/tests/domaincapsdata/qemu_10.1.0.x86_64.xml index 50ccb6e147..01aeb7318b 100644 --- a/tests/domaincapsdata/qemu_10.1.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_10.1.0.x86_64.xml @@ -596,6 +596,10 @@ + EPYC-v5 + + + GraniteRapids diff --git a/tests/domaincapsdata/qemu_10.2.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_10.2.0-q35.x86_64.xml index c73b2d8d70..7c1fd24169 100644 --- a/tests/domaincapsdata/qemu_10.2.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_10.2.0-q35.x86_64.xml @@ -302,6 +302,7 @@ EPYC-v2 EPYC-v3 EPYC-v4 + EPYC-v5 GraniteRapids diff --git a/tests/domaincapsdata/qemu_10.2.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_10.2.0-tcg.x86_64.xml index 24dd87a8a0..4f860aab23 100644 --- a/tests/domaincapsdata/qemu_10.2.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_10.2.0-tcg.x86_64.xml @@ -794,6 +794,28 @@ + EPYC-v5 + + + + + + + + + + + + + + + + + + + + + GraniteRapids diff --git a/tests/domaincapsdata/qemu_10.2.0.x86_64.xml b/tests/domaincapsdata/qemu_10.2.0.x86_64.xml index f5fc800043..0b3d87039d 100644 --- a/tests/domaincapsdata/qemu_10.2.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_10.2.0.x86_64.xml @@ -301,6 +301,7 @@ EPYC-v2 EPYC-v3 EPYC-v4 + EPYC-v5 GraniteRapids