]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commit
perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[]
authorJim Mattson <jmattson@google.com>
Fri, 5 Feb 2021 19:13:24 +0000 (11:13 -0800)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Wed, 14 Apr 2021 16:31:46 +0000 (18:31 +0200)
commitb2f000a27d1c5b8ad0ddc0202bc2bd478407ff1d
tree87d5202af4269aa59232118d64d923a67e081e1e
parent9e78dab1d5d0b3b128efa369efbb891bd1bf78f4
perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[]

BugLink: https://bugs.launchpad.net/bugs/1920235
[ Upstream commit b3c3361fe325074d4144c29d46daae4fc5a268d5 ]

Cascade Lake Xeon parts have the same model number as Skylake Xeon
parts, so they are tagged with the intel_pebs_isolation
quirk. However, as with Skylake Xeon H0 stepping parts, the PEBS
isolation issue is fixed in all microcode versions.

Add the Cascade Lake Xeon steppings (5, 6, and 7) to the
isolation_ucodes[] table so that these parts benefit from Andi's
optimization in commit 9b545c04abd4f ("perf/x86/kvm: Avoid unnecessary
work in guest filtering").

Signed-off-by: Jim Mattson <jmattson@google.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Andi Kleen <ak@linux.intel.com>
Link: https://lkml.kernel.org/r/20210205191324.2889006-1-jmattson@google.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Kelsey Skunberg <kelsey.skunberg@canonical.com>
arch/x86/events/intel/core.c