KVM: fix cleanup_srcu_struct on vm destruction
[firefly-linux-kernel-4.4.55.git] / arch / s390 / kvm / kvm-s390.c
index c8002193d9d41649c2279e8b68c9dd1afdf09617..49292869a5cdbeb18cb2a3a17e46a25f68d21b55 100644 (file)
@@ -242,6 +242,7 @@ void kvm_arch_destroy_vm(struct kvm *kvm)
        kvm_free_physmem(kvm);
        free_page((unsigned long)(kvm->arch.sca));
        debug_unregister(kvm->arch.dbf);
+       cleanup_srcu_struct(&kvm->srcu);
        kfree(kvm);
 }