diff options
| -rw-r--r-- | virt/kvm/arm/vgic/vgic-init.c | 1 | 
1 files changed, 1 insertions, 0 deletions
| diff --git a/virt/kvm/arm/vgic/vgic-init.c b/virt/kvm/arm/vgic/vgic-init.c index b3c5de48064c..7c58112ae67c 100644 --- a/virt/kvm/arm/vgic/vgic-init.c +++ b/virt/kvm/arm/vgic/vgic-init.c @@ -177,6 +177,7 @@ static int kvm_vgic_dist_init(struct kvm *kvm, unsigned int nr_spis)  			break;  		default:  			kfree(dist->spis); +			dist->spis = NULL;  			return -EINVAL;  		}  	} | 
