Re: [PATCH v3 26/41] KVM: arm64: Introduce framework for accessing deferred sysregs

2018-02-13 Thread Dave Martin
On Tue, Feb 13, 2018 at 09:55:02AM +0100, Christoffer Dall wrote: > On Fri, Feb 09, 2018 at 04:17:39PM +, Dave Martin wrote: > > On Thu, Jan 25, 2018 at 08:54:13PM +0100, Christoffer Dall wrote: > > > On Tue, Jan 23, 2018 at 04:04:40PM +, Dave Martin wrote: [...] > > > > The individual

Re: [PATCH v3 26/41] KVM: arm64: Introduce framework for accessing deferred sysregs

2018-02-13 Thread Christoffer Dall
On Fri, Feb 09, 2018 at 04:17:39PM +, Dave Martin wrote: > On Thu, Jan 25, 2018 at 08:54:13PM +0100, Christoffer Dall wrote: > > On Tue, Jan 23, 2018 at 04:04:40PM +, Dave Martin wrote: > > > On Fri, Jan 12, 2018 at 01:07:32PM +0100, Christoffer Dall wrote: > > > > We are about to defer

Re: [PATCH v3 26/41] KVM: arm64: Introduce framework for accessing deferred sysregs

2018-02-09 Thread Dave Martin
On Thu, Jan 25, 2018 at 08:54:13PM +0100, Christoffer Dall wrote: > On Tue, Jan 23, 2018 at 04:04:40PM +, Dave Martin wrote: > > On Fri, Jan 12, 2018 at 01:07:32PM +0100, Christoffer Dall wrote: > > > We are about to defer saving and restoring some groups of system > > > registers to vcpu_put

Re: [PATCH v3 26/41] KVM: arm64: Introduce framework for accessing deferred sysregs

2018-01-25 Thread Christoffer Dall
On Tue, Jan 23, 2018 at 04:04:40PM +, Dave Martin wrote: > On Fri, Jan 12, 2018 at 01:07:32PM +0100, Christoffer Dall wrote: > > We are about to defer saving and restoring some groups of system > > registers to vcpu_put and vcpu_load on supported systems. This means > > that we need some

Re: [PATCH v3 26/41] KVM: arm64: Introduce framework for accessing deferred sysregs

2018-01-18 Thread Julien Thierry
On 18/01/18 13:08, Christoffer Dall wrote: On Wed, Jan 17, 2018 at 05:52:21PM +, Julien Thierry wrote: On 12/01/18 12:07, Christoffer Dall wrote: We are about to defer saving and restoring some groups of system registers to vcpu_put and vcpu_load on supported systems. This means that

Re: [PATCH v3 26/41] KVM: arm64: Introduce framework for accessing deferred sysregs

2018-01-18 Thread Christoffer Dall
On Wed, Jan 17, 2018 at 05:52:21PM +, Julien Thierry wrote: > > > On 12/01/18 12:07, Christoffer Dall wrote: > >We are about to defer saving and restoring some groups of system > >registers to vcpu_put and vcpu_load on supported systems. This means > >that we need some infrastructure to

Re: [PATCH v3 26/41] KVM: arm64: Introduce framework for accessing deferred sysregs

2018-01-17 Thread Julien Thierry
On 12/01/18 12:07, Christoffer Dall wrote: We are about to defer saving and restoring some groups of system registers to vcpu_put and vcpu_load on supported systems. This means that we need some infrastructure to access system registes which supports either accessing the memory backing of the

[PATCH v3 26/41] KVM: arm64: Introduce framework for accessing deferred sysregs

2018-01-12 Thread Christoffer Dall
We are about to defer saving and restoring some groups of system registers to vcpu_put and vcpu_load on supported systems. This means that we need some infrastructure to access system registes which supports either accessing the memory backing of the register or directly accessing the system