Re: [PATCH v3 07/10] KVM: arm64: Provide a PV_TIME device to user space

2019-08-22 Thread Jonathan Cameron
On Thu, 22 Aug 2019 12:11:55 +0100 Steven Price wrote: > On 22/08/2019 11:57, Jonathan Cameron wrote: > > On Wed, 21 Aug 2019 16:36:53 +0100 > > Steven Price wrote: > > > >> Allow user space to inform the KVM host where in the physical memory > >> map the paravirtualized time structures

Re: [PATCH v3 07/10] KVM: arm64: Provide a PV_TIME device to user space

2019-08-22 Thread Steven Price
On 22/08/2019 11:57, Jonathan Cameron wrote: > On Wed, 21 Aug 2019 16:36:53 +0100 > Steven Price wrote: > >> Allow user space to inform the KVM host where in the physical memory >> map the paravirtualized time structures should be located. >> >> A device is created which provides the base

Re: [PATCH v3 07/10] KVM: arm64: Provide a PV_TIME device to user space

2019-08-22 Thread Jonathan Cameron
On Wed, 21 Aug 2019 16:36:53 +0100 Steven Price wrote: > Allow user space to inform the KVM host where in the physical memory > map the paravirtualized time structures should be located. > > A device is created which provides the base address of an array of > Stolen Time (ST) structures, one

[PATCH v3 07/10] KVM: arm64: Provide a PV_TIME device to user space

2019-08-21 Thread Steven Price
Allow user space to inform the KVM host where in the physical memory map the paravirtualized time structures should be located. A device is created which provides the base address of an array of Stolen Time (ST) structures, one for each VCPU. There must be (64 * total number of VCPUs) bytes of