Re: [PATCH 25/37] KVM: arm64: Prepare to handle traps on remaining deferred EL1 sysregs

2017-12-03 Thread Christoffer Dall
On Mon, Nov 13, 2017 at 07:56:14PM +0100, Andrew Jones wrote: > On Thu, Oct 12, 2017 at 12:41:29PM +0200, Christoffer Dall wrote: > > Handle accesses during traps to any remaining EL1 registers which can be > > deferred to vcpu_load and vcpu_put, by either accessing them directly on > > the

Re: [PATCH 25/37] KVM: arm64: Prepare to handle traps on remaining deferred EL1 sysregs

2017-11-13 Thread Andrew Jones
On Thu, Oct 12, 2017 at 12:41:29PM +0200, Christoffer Dall wrote: > Handle accesses during traps to any remaining EL1 registers which can be > deferred to vcpu_load and vcpu_put, by either accessing them directly on > the physical CPU when the latest version is stored there, or by > synchronizing

[PATCH 25/37] KVM: arm64: Prepare to handle traps on remaining deferred EL1 sysregs

2017-10-12 Thread Christoffer Dall
Handle accesses during traps to any remaining EL1 registers which can be deferred to vcpu_load and vcpu_put, by either accessing them directly on the physical CPU when the latest version is stored there, or by synchronizing the memory representation with the CPU state. Signed-off-by: Christoffer