KVM: arm/arm64: vgic: Allow dynamic mapping of physical/virtual interrupts
[deliverable/linux.git] / arch / arm / kvm / arm.c
index f1bf41890fca45c78402acae5fa82839501d46e7..ce404a5c30628c72533a62e430c6150a54032fea 100644 (file)
@@ -125,6 +125,7 @@ int kvm_arch_init_vm(struct kvm *kvm, unsigned long type)
        if (ret)
                goto out_free_stage2_pgd;
 
+       kvm_vgic_early_init(kvm);
        kvm_timer_init(kvm);
 
        /* Mark the initial VMID generation invalid */
@@ -249,6 +250,7 @@ out:
 
 void kvm_arch_vcpu_postcreate(struct kvm_vcpu *vcpu)
 {
+       kvm_vgic_vcpu_early_init(vcpu);
 }
 
 void kvm_arch_vcpu_free(struct kvm_vcpu *vcpu)
This page took 0.047707 seconds and 5 git commands to generate.