KVM: export information about NPT to generic x86 code
authorJoerg Roedel <joerg.roedel@amd.com>
Thu, 7 Feb 2008 12:47:41 +0000 (13:47 +0100)
committerAvi Kivity <avi@qumranet.com>
Sun, 27 Apr 2008 08:53:19 +0000 (11:53 +0300)
commit1855267210e1a8c9d41fe3a3c7a0d42eca5fb7cd
tree2af29e610ce7c7196798cc5f580f7282f902df2a
parent6c7dac72d5c7dc0e09512dce865398167be9a8f7
KVM: export information about NPT to generic x86 code

The generic x86 code has to know if the specific implementation uses Nested
Paging. In the generic code Nested Paging is called Two Dimensional Paging
(TDP) to avoid confusion with (future) TDP implementations of other vendors.
This patch exports the availability of TDP to the generic x86 code.

Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Signed-off-by: Avi Kivity <avi@qumranet.com>
arch/x86/kvm/mmu.c
arch/x86/kvm/svm.c
include/asm-x86/kvm_host.h