Re: [PATCH 37/37] KVM: arm/arm64: Avoid VGICv3 save/restore on VHE with no IRQs

2017-12-03 Thread Christoffer Dall
Hi Yury, On Thu, Nov 30, 2017 at 09:33:30PM +0300, Yury Norov wrote: > On Thu, Oct 12, 2017 at 12:41:41PM +0200, Christoffer Dall wrote: > > We can finally get completely rid of any calls to the VGICv3 > > save/restore functions when the AP lists are empty on VHE systems. This > > requires carefu

Re: [PATCH 37/37] KVM: arm/arm64: Avoid VGICv3 save/restore on VHE with no IRQs

2017-11-30 Thread Yury Norov
On Thu, Oct 12, 2017 at 12:41:41PM +0200, Christoffer Dall wrote: > We can finally get completely rid of any calls to the VGICv3 > save/restore functions when the AP lists are empty on VHE systems. This > requires carefully factoring out trap configuration from saving and > restoring state, and ca

[PATCH 37/37] KVM: arm/arm64: Avoid VGICv3 save/restore on VHE with no IRQs

2017-10-12 Thread Christoffer Dall
We can finally get completely rid of any calls to the VGICv3 save/restore functions when the AP lists are empty on VHE systems. This requires carefully factoring out trap configuration from saving and restoring state, and carefully choosing what to do on the VHE and non-VHE path. One of the chall