diff options
Diffstat (limited to 'arch/x86/kvm/mmu.c')
| -rw-r--r-- | arch/x86/kvm/mmu.c | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/arch/x86/kvm/mmu.c b/arch/x86/kvm/mmu.c index b0e4ddca6c18..2fa231923cf7 100644 --- a/arch/x86/kvm/mmu.c +++ b/arch/x86/kvm/mmu.c | |||
| @@ -1814,6 +1814,7 @@ int kvm_mmu_unprotect_page_virt(struct kvm_vcpu *vcpu, gva_t gva) | |||
| 1814 | spin_unlock(&vcpu->kvm->mmu_lock); | 1814 | spin_unlock(&vcpu->kvm->mmu_lock); | 
| 1815 | return r; | 1815 | return r; | 
| 1816 | } | 1816 | } | 
| 1817 | EXPORT_SYMBOL_GPL(kvm_mmu_unprotect_page_virt); | ||
| 1817 | 1818 | ||
| 1818 | void __kvm_mmu_free_some_pages(struct kvm_vcpu *vcpu) | 1819 | void __kvm_mmu_free_some_pages(struct kvm_vcpu *vcpu) | 
| 1819 | { | 1820 | { | 
| @@ -1870,6 +1871,12 @@ void kvm_enable_tdp(void) | |||
| 1870 | } | 1871 | } | 
| 1871 | EXPORT_SYMBOL_GPL(kvm_enable_tdp); | 1872 | EXPORT_SYMBOL_GPL(kvm_enable_tdp); | 
| 1872 | 1873 | ||
| 1874 | void kvm_disable_tdp(void) | ||
| 1875 | { | ||
| 1876 | tdp_enabled = false; | ||
| 1877 | } | ||
| 1878 | EXPORT_SYMBOL_GPL(kvm_disable_tdp); | ||
| 1879 | |||
| 1873 | static void free_mmu_pages(struct kvm_vcpu *vcpu) | 1880 | static void free_mmu_pages(struct kvm_vcpu *vcpu) | 
| 1874 | { | 1881 | { | 
| 1875 | struct kvm_mmu_page *sp; | 1882 | struct kvm_mmu_page *sp; | 
