commit | fca91f6d60b6ee53b8d43c8ad5bad153a758961c | [log] [tgz] |
---|---|---|
author | Jim Mattson <jmattson@google.com> | Wed Mar 15 07:40:55 2017 -0700 |
committer | Paolo Bonzini <pbonzini@redhat.com> | Tue Nov 27 12:55:46 2018 +0100 |
tree | 571227308aa6ecedc77e8f75d2580f7e5c9a2d67 | |
parent | 14aa61d0a9eb3ddad06c3a0033f88b5fa7f05613 [diff] |
kvm: nVMX: Set VM instruction error for VMPTRLD of unbacked page It is never correct for a VMX instruction to fail with "invalid VMCS" if there is, in fact, a current VMCS. Reads from unbacked addresses return all 1's, which means that an unbacked VMCS will not have the correct VMCS revision ID (i.e. VMCS12_REVISION). Fixes: 63846663eac78 ("KVM: nVMX: Implement VMPTRLD") Signed-off-by: Jim Mattson <jmattson@google.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>