[pve-devel] applied: [PATCH qemu-server 1/2] CPU types: add -IBRS variants
Wolfgang Bumiller
w.bumiller at proxmox.com
Tue Jan 16 14:23:45 CET 2018
applied both patches to master & stable-4
On Tue, Jan 16, 2018 at 10:21:41AM +0100, Fabian Grünbichler wrote:
> this have the 'spec-ctrl' flag by default to allow IBRS based Spectre
> mitigation by the guest kernel.
>
> Signed-off-by: Fabian Grünbichler <f.gruenbichler at proxmox.com>
> ---
> Note: these require pve-qemu-kvm >= 2.9.1-6
>
> PVE/QemuServer.pm | 13 +++++++++++--
> 1 file changed, 11 insertions(+), 2 deletions(-)
>
> diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm
> index 1ca3456..3eed127 100644
> --- a/PVE/QemuServer.pm
> +++ b/PVE/QemuServer.pm
> @@ -108,17 +108,26 @@ my $cpu_vendor_list = {
> coreduo => 'GenuineIntel',
> core2duo => 'GenuineIntel',
> Conroe => 'GenuineIntel',
> - Penryn => 'GenuineIntel',
> + Penryn => 'GenuineIntel',
> Nehalem => 'GenuineIntel',
> + 'Nehalem-IBRS' => 'GenuineIntel',
> Westmere => 'GenuineIntel',
> + 'Westmere-IBRS' => 'GenuineIntel',
> SandyBridge => 'GenuineIntel',
> + 'SandyBridge-IBRS' => 'GenuineIntel',
> IvyBridge => 'GenuineIntel',
> + 'IvyBridge-IBRS' => 'GenuineIntel',
> Haswell => 'GenuineIntel',
> + 'Haswell-IBRS' => 'GenuineIntel',
> 'Haswell-noTSX' => 'GenuineIntel',
> + 'Haswell-noTSX-IBRS' => 'GenuineIntel',
> Broadwell => 'GenuineIntel',
> + 'Broadwell-IBRS' => 'GenuineIntel',
> 'Broadwell-noTSX' => 'GenuineIntel',
> + 'Broadwell-noTSX-IBRS' => 'GenuineIntel',
> 'Skylake-Client' => 'GenuineIntel',
> -
> + 'Skylake-Client-IBRS' => 'GenuineIntel',
> +
> # AMD CPUs
> athlon => 'AuthenticAMD',
> phenom => 'AuthenticAMD',
> --
> 2.14.2
More information about the pve-devel
mailing list