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>
This commit is contained in:
Joerg Roedel
2008-02-07 13:47:41 +01:00
committed by Avi Kivity
parent 6c7dac72d5
commit 1855267210
3 changed files with 20 additions and 1 deletions

View File

@ -426,8 +426,10 @@ static __init int svm_hardware_setup(void)
npt_enabled = false;
}
if (npt_enabled)
if (npt_enabled) {
printk(KERN_INFO "kvm: Nested Paging enabled\n");
kvm_enable_tdp();
}
return 0;