From c961ab6d803ac81f4c1d935c6c38cdb2386b61f8 Mon Sep 17 00:00:00 2001 From: Alexandre Derumier Date: Mon, 19 Jun 2023 14:25:02 +0200 Subject: [PATCH] cpuconfig: add missing qemu 8.0 cpu models Signed-off-by: Alexandre Derumier --- PVE/QemuServer/CPUConfig.pm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/PVE/QemuServer/CPUConfig.pm b/PVE/QemuServer/CPUConfig.pm index 6ec0356..750d3b6 100644 --- a/PVE/QemuServer/CPUConfig.pm +++ b/PVE/QemuServer/CPUConfig.pm @@ -86,16 +86,29 @@ my $cpu_vendor_list = { 'Skylake-Client' => 'GenuineIntel', 'Skylake-Client-IBRS' => 'GenuineIntel', 'Skylake-Client-noTSX-IBRS' => 'GenuineIntel', + 'Skylake-Client-v4' => 'GenuineIntel', 'Skylake-Server' => 'GenuineIntel', 'Skylake-Server-IBRS' => 'GenuineIntel', 'Skylake-Server-noTSX-IBRS' => 'GenuineIntel', + 'Skylake-Server-v4' => 'GenuineIntel', + 'Skylake-Server-v5' => 'GenuineIntel', 'Cascadelake-Server' => 'GenuineIntel', + 'Cascadelake-Server-v2' => 'GenuineIntel', 'Cascadelake-Server-noTSX' => 'GenuineIntel', + 'Cascadelake-Server-v4' => 'GenuineIntel', + 'Cascadelake-Server-v5' => 'GenuineIntel', + 'Cooperlake' => 'GenuineIntel', + 'Cooperlake-v2' => 'GenuineIntel', KnightsMill => 'GenuineIntel', 'Icelake-Client' => 'GenuineIntel', # depreacated, removed with QEMU 7.1 'Icelake-Client-noTSX' => 'GenuineIntel', # depreacated, removed with QEMU 7.1 'Icelake-Server' => 'GenuineIntel', 'Icelake-Server-noTSX' => 'GenuineIntel', + 'Icelake-Server-v3' => 'GenuineIntel', + 'Icelake-Server-v4' => 'GenuineIntel', + 'Icelake-Server-v5' => 'GenuineIntel', + 'Icelake-Server-v6' => 'GenuineIntel', + 'SapphireRapids' => 'GenuineIntel', # AMD CPUs athlon => 'AuthenticAMD', @@ -107,7 +120,9 @@ my $cpu_vendor_list = { Opteron_G5 => 'AuthenticAMD', EPYC => 'AuthenticAMD', 'EPYC-IBPB' => 'AuthenticAMD', + 'EPYC-v3' => 'AuthenticAMD', 'EPYC-Rome' => 'AuthenticAMD', + 'EPYC-Rome-v2' => 'AuthenticAMD', 'EPYC-Milan' => 'AuthenticAMD', # generic types, use vendor from host node -- 2.39.2