KVM: arm64: Remove hyp_symbol_addr
[linux-2.6-microblaze.git] / arch / arm64 / kvm / hyp / vgic-v2-cpuif-proxy.c
index bd1bab5..87a5437 100644 (file)
@@ -4,6 +4,8 @@
  * Author: Marc Zyngier <marc.zyngier@arm.com>
  */
 
+#include <hyp/adjust_pc.h>
+
 #include <linux/compiler.h>
 #include <linux/irqchip/arm-gic.h>
 #include <linux/kvm_host.h>
@@ -62,7 +64,7 @@ int __vgic_v2_perform_cpuif_access(struct kvm_vcpu *vcpu)
        }
 
        rd = kvm_vcpu_dabt_get_rd(vcpu);
-       addr  = hyp_symbol_addr(kvm_vgic_global_state)->vcpu_hyp_va;
+       addr  = kvm_vgic_global_state.vcpu_hyp_va;
        addr += fault_ipa - vgic->vgic_cpu_base;
 
        if (kvm_vcpu_dabt_iswrite(vcpu)) {