Re: [PATCH v5 09/23] KVM: arm/arm64: Keep GICv2 HYP VAs in kvm_vgic_global_state

2018-03-13 Thread Marc Zyngier
On 13/03/18 09:35, Suzuki K Poulose wrote: > On 01/03/18 15:55, 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

Re: [PATCH v5 09/23] KVM: arm/arm64: Keep GICv2 HYP VAs in kvm_vgic_global_state

2018-03-13 Thread Suzuki K Poulose
On 01/03/18 15:55, 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. This requires a small change to

[PATCH v5 09/23] KVM: arm/arm64: Keep GICv2 HYP VAs in kvm_vgic_global_state

2018-03-01 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