[PATCH v4 13/19] KVM: arm/arm64: Keep GICv2 HYP VAs in kvm_vgic_global_state

2018-01-04 Thread Marc Zyngier
As we're about to change the way we map devices at HYP, we need to move away from kern_hyp_va on an IO address. One way of achieving this is to store the VAs in kvm_vgic_global_state, and use that directly from the HYP code. This requires a small change to create_hyp_io_mappings so that it can als

Re: [PATCH v4 13/19] KVM: arm/arm64: Keep GICv2 HYP VAs in kvm_vgic_global_state

2018-01-18 Thread Christoffer Dall
On Thu, Jan 04, 2018 at 06:43:28PM +, Marc Zyngier wrote: > As we're about to change the way we map devices at HYP, we need > to move away from kern_hyp_va on an IO address. > > One way of achieving this is to store the VAs in kvm_vgic_global_state, > and use that directly from the HYP code. T