commit | f1d7231cede93a42d75b6d3c5ca599e94a273e89 | [log] [tgz] |
---|---|---|
author | Christoffer Dall <christoffer.dall@linaro.org> | Thu Jan 25 18:32:29 2018 +0100 |
committer | Christoffer Dall <christoffer.dall@linaro.org> | Wed Jan 31 10:10:38 2018 +0100 |
tree | c72891674e1b4d1c6d88c2a9d2c66b186e6904c7 | |
parent | 13e59ece5b30f39e4e1e1fac2b2ddc7ed527f3cc [diff] |
KVM: arm/arm64: Fix userspace_irqchip_in_use counting We were not decrementing the static key count in the right location. kvm_arch_vcpu_destroy() is only called to clean up after a failed VCPU create attempt, whereas kvm_arch_vcpu_free() is called on teardown of the VM as well. Move the static key decrement call to kvm_arch_vcpu_free(). Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>