From: Jiri Denemark Date: Thu, 6 Nov 2025 08:32:40 +0000 (+0100) Subject: cpu_map: Add EPYC-Milan-v3 CPU model X-Git-Tag: CVE-2025-12748~38 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f37126bc5551d82700132a5642652b891817030a;p=thirdparty%2Flibvirt.git cpu_map: Add EPYC-Milan-v3 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 00275d0196..e73e5d5ae8 100644 --- a/src/cpu_map/index.xml +++ b/src/cpu_map/index.xml @@ -169,6 +169,7 @@ + diff --git a/src/cpu_map/meson.build b/src/cpu_map/meson.build index 12b50aa7f2..34b7bfac36 100644 --- a/src/cpu_map/meson.build +++ b/src/cpu_map/meson.build @@ -70,6 +70,7 @@ cpumap_data = [ 'x86_EPYC-IBPB.xml', 'x86_EPYC-Milan-v1.xml', 'x86_EPYC-Milan-v2.xml', + 'x86_EPYC-Milan-v3.xml', 'x86_EPYC-Milan.xml', 'x86_EPYC-Rome-v1.xml', 'x86_EPYC-Rome-v2.xml', diff --git a/src/cpu_map/x86_EPYC-Milan-v3.xml b/src/cpu_map/x86_EPYC-Milan-v3.xml new file mode 100644 index 0000000000..53ae589b95 --- /dev/null +++ b/src/cpu_map/x86_EPYC-Milan-v3.xml @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/cputestdata/x86_64-cpuid-EPYC-7713-64-Core-host.xml b/tests/cputestdata/x86_64-cpuid-EPYC-7713-64-Core-host.xml index 5a8e9aaf07..8701cd41ba 100644 --- a/tests/cputestdata/x86_64-cpuid-EPYC-7713-64-Core-host.xml +++ b/tests/cputestdata/x86_64-cpuid-EPYC-7713-64-Core-host.xml @@ -1,6 +1,6 @@ x86_64 - EPYC-Milan-v2 + EPYC-Milan-v3 AMD @@ -19,19 +19,9 @@ - - - - - - - - - - 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 578d2fe90a..ffee527ff4 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 @@ -298,6 +298,23 @@ + EPYC-Milan-v3 + + + + + + + + + + + + + + + + EPYC-Rome 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 b71ea9ba49..b5d745c4ec 100644 --- a/tests/domaincapsdata/qemu_10.1.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_10.1.0-q35.x86_64.xml @@ -561,6 +561,21 @@ + EPYC-Milan-v3 + + + + + + + + + + + + + + EPYC-Rome 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 e5513ea072..2d40cf5228 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 @@ -650,6 +650,37 @@ + EPYC-Milan-v3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + EPYC-Rome 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 5ea8c50ccd..6bb394c533 100644 --- a/tests/domaincapsdata/qemu_10.1.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_10.1.0-tcg.x86_64.xml @@ -650,6 +650,37 @@ + EPYC-Milan-v3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + EPYC-Rome 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 7efd7b9338..7e1ec7e590 100644 --- a/tests/domaincapsdata/qemu_10.1.0.x86_64+inteltdx.xml +++ b/tests/domaincapsdata/qemu_10.1.0.x86_64+inteltdx.xml @@ -297,6 +297,23 @@ + EPYC-Milan-v3 + + + + + + + + + + + + + + + + EPYC-Rome diff --git a/tests/domaincapsdata/qemu_10.1.0.x86_64.xml b/tests/domaincapsdata/qemu_10.1.0.x86_64.xml index 01aeb7318b..af75d3fd36 100644 --- a/tests/domaincapsdata/qemu_10.1.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_10.1.0.x86_64.xml @@ -560,6 +560,21 @@ + EPYC-Milan-v3 + + + + + + + + + + + + + + EPYC-Rome 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 7c1fd24169..39c65c061b 100644 --- a/tests/domaincapsdata/qemu_10.2.0-q35.x86_64.xml +++ b/tests/domaincapsdata/qemu_10.2.0-q35.x86_64.xml @@ -292,6 +292,10 @@ + EPYC-Milan-v3 + + + EPYC-Rome EPYC-Rome-v1 EPYC-Rome-v2 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 4f860aab23..4cb64e95df 100644 --- a/tests/domaincapsdata/qemu_10.2.0-tcg.x86_64.xml +++ b/tests/domaincapsdata/qemu_10.2.0-tcg.x86_64.xml @@ -650,6 +650,37 @@ + EPYC-Milan-v3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + EPYC-Rome diff --git a/tests/domaincapsdata/qemu_10.2.0.x86_64.xml b/tests/domaincapsdata/qemu_10.2.0.x86_64.xml index 0b3d87039d..71c1767f1b 100644 --- a/tests/domaincapsdata/qemu_10.2.0.x86_64.xml +++ b/tests/domaincapsdata/qemu_10.2.0.x86_64.xml @@ -291,6 +291,10 @@ + EPYC-Milan-v3 + + + EPYC-Rome EPYC-Rome-v1 EPYC-Rome-v2