]> asedeno.scripts.mit.edu Git - linux.git/commit
KVM: arm/arm64: kvm_arch_destroy_vm cleanups
authorAndrew Jones <drjones@redhat.com>
Mon, 27 Nov 2017 18:17:18 +0000 (19:17 +0100)
committerChristoffer Dall <christoffer.dall@linaro.org>
Fri, 1 Dec 2017 08:09:31 +0000 (09:09 +0100)
commit6b2ad81bcfedaf36ceb8e6e71a58ad4ebd716313
tree3bb40fb8b8f7eae4b2559bb24d5488c8b6501bd5
parent7465894e90e5a47e0e52aa5f1f708653fc40020f
KVM: arm/arm64: kvm_arch_destroy_vm cleanups

kvm_vgic_vcpu_destroy already gets called from kvm_vgic_destroy for
each vcpu, so we don't have to call it from kvm_arch_vcpu_free.

Additionally the other architectures set kvm->online_vcpus to zero
after freeing them. We might as well do that for ARM too.

Signed-off-by: Andrew Jones <drjones@redhat.com>
Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
virt/kvm/arm/arm.c