Re: [PATCH v2 1/6] arm64: KVM: Add support for Stage-2 control of memory types and cacheability

2018-06-12 Thread Marc Zyngier
On 31/05/18 13:38, Marc Zyngier wrote: > On 31/05/18 12:49, Mark Rutland wrote: >> On Wed, May 30, 2018 at 01:47:01PM +0100, Marc Zyngier wrote: >>> Up to ARMv8.3, the combinaison of Stage-1 and Stage-2 attributes >>> results in the strongest attribute of the two stages. This means >>> that the hy

Re: [PATCH v2 1/6] arm64: KVM: Add support for Stage-2 control of memory types and cacheability

2018-05-31 Thread Marc Zyngier
On 31/05/18 12:49, Mark Rutland wrote: > On Wed, May 30, 2018 at 01:47:01PM +0100, Marc Zyngier wrote: >> Up to ARMv8.3, the combinaison of Stage-1 and Stage-2 attributes >> results in the strongest attribute of the two stages. This means >> that the hypervisor has to perform quite a lot of cache

Re: [PATCH v2 1/6] arm64: KVM: Add support for Stage-2 control of memory types and cacheability

2018-05-31 Thread Mark Rutland
On Wed, May 30, 2018 at 01:47:01PM +0100, Marc Zyngier wrote: > Up to ARMv8.3, the combinaison of Stage-1 and Stage-2 attributes > results in the strongest attribute of the two stages. This means > that the hypervisor has to perform quite a lot of cache maintenance > just in case the guest has som