summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/x86.c
diff options
context:
space:
mode:
authorGleb Natapov2013-08-05 10:07:14 +0200
committerPaolo Bonzini2013-08-07 15:57:40 +0200
commit53166229e96941f27e7f0ba405c7a44d648751c9 (patch)
tree737ab0c3103b6174bfb57335d6e5ee930c465054 /arch/x86/kvm/x86.c
parentnEPT: Redefine EPT-specific link_shadow_page() (diff)
downloadkernel-qcow2-linux-53166229e96941f27e7f0ba405c7a44d648751c9.tar.gz
kernel-qcow2-linux-53166229e96941f27e7f0ba405c7a44d648751c9.tar.xz
kernel-qcow2-linux-53166229e96941f27e7f0ba405c7a44d648751c9.zip
nEPT: correctly check if remote tlb flush is needed for shadowed EPT tables
need_remote_flush() assumes that shadow page is in PT64 format, but with addition of nested EPT this is no longer always true. Fix it by bits definitions that depend on host shadow page type. Reported-by: Xiao Guangrong <xiaoguangrong@linux.vnet.ibm.com> Reviewed-by: Xiao Guangrong <xiaoguangrong@linux.vnet.ibm.com> Signed-off-by: Gleb Natapov <gleb@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'arch/x86/kvm/x86.c')
0 files changed, 0 insertions, 0 deletions