Re: [PATCH v2 12/15] KVM: arm64: sync LPI configuration and pending tables

2015-08-31 Thread Eric Auger
On 08/25/2015 05:27 PM, Andre Przywara wrote: > Hi Eric, > > On 14/08/15 12:58, Eric Auger wrote: >> On 07/10/2015 04:21 PM, Andre Przywara wrote: >>> The LPI configuration and pending tables of the GICv3 LPIs are held >>> in tables in (guest) memory. To achieve reasonable performance, we >>>

Re: [PATCH v2 12/15] KVM: arm64: sync LPI configuration and pending tables

2015-08-31 Thread Eric Auger
On 08/25/2015 05:47 PM, Andre Przywara wrote: > Hi Eric, > > On 14/08/15 13:35, Eric Auger wrote: >> On 08/14/2015 01:58 PM, Eric Auger wrote: >>> On 07/10/2015 04:21 PM, Andre Przywara wrote: The LPI configuration and pending tables of the GICv3 LPIs are held in tables in (guest)

Re: [PATCH v2 12/15] KVM: arm64: sync LPI configuration and pending tables

2015-08-25 Thread Andre Przywara
Hi Eric, On 14/08/15 12:58, Eric Auger wrote: On 07/10/2015 04:21 PM, Andre Przywara wrote: The LPI configuration and pending tables of the GICv3 LPIs are held in tables in (guest) memory. To achieve reasonable performance, we cache this data in our own data structures, so we need to sync

Re: [PATCH v2 12/15] KVM: arm64: sync LPI configuration and pending tables

2015-08-25 Thread Andre Przywara
Hi Eric, On 14/08/15 13:35, Eric Auger wrote: On 08/14/2015 01:58 PM, Eric Auger wrote: On 07/10/2015 04:21 PM, Andre Przywara wrote: The LPI configuration and pending tables of the GICv3 LPIs are held in tables in (guest) memory. To achieve reasonable performance, we cache this data in our

Re: [PATCH v2 12/15] KVM: arm64: sync LPI configuration and pending tables

2015-08-14 Thread Eric Auger
On 07/10/2015 04:21 PM, Andre Przywara wrote: The LPI configuration and pending tables of the GICv3 LPIs are held in tables in (guest) memory. To achieve reasonable performance, we cache this data in our own data structures, so we need to sync those two views from time to time. This behaviour

Re: [PATCH v2 12/15] KVM: arm64: sync LPI configuration and pending tables

2015-08-14 Thread Eric Auger
On 08/14/2015 01:58 PM, Eric Auger wrote: On 07/10/2015 04:21 PM, Andre Przywara wrote: The LPI configuration and pending tables of the GICv3 LPIs are held in tables in (guest) memory. To achieve reasonable performance, we cache this data in our own data structures, so we need to sync those

[PATCH v2 12/15] KVM: arm64: sync LPI configuration and pending tables

2015-07-10 Thread Andre Przywara
The LPI configuration and pending tables of the GICv3 LPIs are held in tables in (guest) memory. To achieve reasonable performance, we cache this data in our own data structures, so we need to sync those two views from time to time. This behaviour is well described in the GICv3 spec and is also