KVM: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy
[platform/kernel/linux-rpi.git] / virt / kvm / arm / vgic / vgic-its.c
index 621bb00..0dbe332 100644 (file)
@@ -1750,6 +1750,7 @@ static void vgic_its_destroy(struct kvm_device *kvm_dev)
 
        mutex_unlock(&its->its_lock);
        kfree(its);
+       kfree(kvm_dev);/* alloc by kvm_ioctl_create_device, free by .destroy */
 }
 
 int vgic_its_has_attr_regs(struct kvm_device *dev,