diff options
author | Sean Christopherson <seanjc@google.com> | 2022-01-20 02:07:14 +0100 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2022-01-26 18:15:00 +0100 |
commit | c532f2903b69b775d27016511fbe29a14a098f95 (patch) | |
tree | cde0bc32629f167e29095a3cf58fd52e2a369442 /arch/x86/ras | |
parent | KVM: SVM: Don't intercept #GP for SEV guests (diff) | |
download | linux-c532f2903b69b775d27016511fbe29a14a098f95.tar.xz linux-c532f2903b69b775d27016511fbe29a14a098f95.zip |
KVM: SVM: Explicitly require DECODEASSISTS to enable SEV support
Add a sanity check on DECODEASSIST being support if SEV is supported, as
KVM cannot read guest private memory and thus relies on the CPU to
provide the instruction byte stream on #NPF for emulation. The intent of
the check is to document the dependency, it should never fail in practice
as producing hardware that supports SEV but not DECODEASSISTS would be
non-sensical.
Signed-off-by: Sean Christopherson <seanjc@google.com>
Reviewed-by: Liam Merwick <liam.merwick@oracle.com>
Message-Id: <20220120010719.711476-5-seanjc@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'arch/x86/ras')
0 files changed, 0 insertions, 0 deletions