Re: [RFC v2] arm64: KVM: KVM API extensions for SVE

2017-12-13 Thread Dave Martin
On Wed, Dec 13, 2017 at 04:58:16PM +, Peter Maydell wrote: > On 13 December 2017 at 16:55, Dave Martin wrote: > > Vector length control: > > > > Some means is needed to determine the set of vector lengths visible > > to guest software running on a vcpu. > > > > When a vcpu is created, the set

Re: [RFC v2] arm64: KVM: KVM API extensions for SVE

2017-12-13 Thread Peter Maydell
On 13 December 2017 at 16:55, Dave Martin wrote: > Vector length control: > > Some means is needed to determine the set of vector lengths visible > to guest software running on a vcpu. > > When a vcpu is created, the set would be defaulted to the maximal set > that can be supported while permittin

[RFC v2] arm64: KVM: KVM API extensions for SVE

2017-12-13 Thread Dave Martin
Hi all, Here's a second, slightly more complete stab at the KVM API extensions for SVE. I haven't started implementing in earnest yet, so any comments at this stage would be very helpful. [libvir-list readers: this is a proposal for extending the KVM API on AArch64 systems to support the Scalab