KVM: SEV-ES: Eliminate #DB intercept when DebugSwap enabled
authorAlexey Kardashevskiy <aik@amd.com>
Thu, 15 Jun 2023 06:37:55 +0000 (16:37 +1000)
committerSean Christopherson <seanjc@google.com>
Fri, 28 Jul 2023 23:13:13 +0000 (16:13 -0700)
commit90cbf6d914ad7856ca1145dee02babb9eab7bec1
tree4ed1f91e291c6778bb1ea3aaf49a6f0300f69293
parentd1f85fbe836e61ed330a242f927a98abd98929cc
KVM: SEV-ES: Eliminate #DB intercept when DebugSwap enabled

Disable #DB for SEV-ES guests when DebugSwap is enabled. There is no point
in such intercept as KVM does not allow guest debug for SEV-ES guests.

Signed-off-by: Alexey Kardashevskiy <aik@amd.com>
Link: https://lore.kernel.org/r/20230615063757.3039121-8-aik@amd.com
[sean: add comment as to why KVM disables #DB intercept iff DebugSwap=1]
Signed-off-by: Sean Christopherson <seanjc@google.com>
arch/x86/kvm/svm/sev.c