]> rtime.felk.cvut.cz Git - zynq/linux.git/commitdiff
KVM: x86: mmu: free_page can handle NULL
authorDavid Hildenbrand <david@redhat.com>
Thu, 24 Aug 2017 18:51:24 +0000 (20:51 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 12 Oct 2017 12:01:51 +0000 (14:01 +0200)
Reviewed-by: Radim Krčmář <rkrcmar@redhat.com>
Signed-off-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Radim Krčmář <rkrcmar@redhat.com>
arch/x86/kvm/mmu.c

index 2586c7fd0deaf3135724d077df1125c164f3045d..3b7f94715c57a8f36800340da52cfa2f0feccd39 100644 (file)
@@ -4993,8 +4993,7 @@ EXPORT_SYMBOL_GPL(kvm_disable_tdp);
 static void free_mmu_pages(struct kvm_vcpu *vcpu)
 {
        free_page((unsigned long)vcpu->arch.mmu.pae_root);
-       if (vcpu->arch.mmu.lm_root != NULL)
-               free_page((unsigned long)vcpu->arch.mmu.lm_root);
+       free_page((unsigned long)vcpu->arch.mmu.lm_root);
 }
 
 static int alloc_mmu_pages(struct kvm_vcpu *vcpu)