[PATCH 0/2] SEV-ES TSC_AUX virtualization fix and optimization

From: Tom Lendacky
Date: Thu Sep 14 2023 - 15:51:13 EST


This patch series provides a fix to the TSC_AUX virtualization support
and an optimization to reduce the number of WRMSRs to TSC_AUX when
it is virtualized.

---

Patches based on https://git.kernel.org/pub/scm/virt/kvm/kvm.git master
and commit:
7c7cce2cf7ee ("Merge tag 'kvmarm-fixes-6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD")

Tom Lendacky (2):
KVM: SVM: Fix TSC_AUX virtualization setup
KVM: SVM: Do not use user return MSR support for virtualized TSC_AUX

arch/x86/kvm/svm/sev.c | 41 ++++++++++++++++++++++++++++++++---------
arch/x86/kvm/svm/svm.c | 29 +++++++++++++++++++----------
arch/x86/kvm/svm/svm.h | 5 ++++-
3 files changed, 55 insertions(+), 20 deletions(-)

--
2.41.0