Message ID | 1553017938-710-1-git-send-email-Dave.Martin@arm.com (mailing list archive) |
---|---|
Headers | show |
Series | KVM: arm64: SVE guest support | expand |
On Tue, Mar 19, 2019 at 05:51:51PM +0000, Dave Martin wrote: [...] Yes, I messed up the subject line in the cover letter :P The prefix should read "[PATCH v6 00/27]" Cheers ---Dave
On Tue, Mar 19, 2019 at 05:51:51PM +0000, Dave Martin wrote: [...] > Known issues: > > * This update requires modifications to kvmtool that are not published > yet. I will reply to this cover letter with a link when those are > available (hopefully within 24 hours of this posting). > > The kvmtool branch referenced by the v5 cover letter **will not > work** with v6... Please be patient :) I've now posted the updated kvmtool series [1]. I've also pushed the series to git for convenience [2]. Testing/comments welcome, as always. [1] [PATCH kvmtool v2 0/3] arm64: Basic SVE guest support https://lists.cs.columbia.edu/pipermail/kvmarm/2019-March/035198.html [2] git://linux-arm.org/kvmtool-dm.git sve-linuxv6/v2/head http://linux-arm.org/git?p=kvmtool-dm.git;a=shortlog;h=refs/heads/sve-linuxv6/v2/head Cheers ---Dave
On Tue, Mar 19, 2019 at 05:51:51PM +0000, Dave Martin wrote: > This series implements support for allowing KVM guests to use the Arm > Scalable Vector Extension (SVE), superseding the previous v5 series [1]. > > The patches are also available on a branch for reviewer convenience. [2] > > The patches are based on v5.1-rc1. > > The series has been reworked to remove the dependency on [3], > eliminating the ABI "fixes" but keeping the relevant cleanup/ > refactoring. (See patch 16.) > > This series addresses review comments received on v5, and contains one > significant change: > > * A new ioctl KVM_ARM_VCPU_FINALIZE is added to replace the implicit > finalization behaviour in v5. If userspace enables SVE, it must now > use this ioctl to finalize the vcpu configuration before KVM_RUN > etc. or SVE register access are permitted. > > For a description of minor updates, see the individual patches. > > > Known issues: > > * This update requires modifications to kvmtool that are not published > yet. I will reply to this cover letter with a link when those are > available (hopefully within 24 hours of this posting). > Hi Dave and Peter, Do either of you know if anyone has picked up the QEMU side of this? If not, then I'll take it. Thanks, drew
On Mon, 25 Mar 2019 at 16:33, Andrew Jones <drjones@redhat.com> wrote: > > On Tue, Mar 19, 2019 at 05:51:51PM +0000, Dave Martin wrote: > > This series implements support for allowing KVM guests to use the Arm > > Scalable Vector Extension (SVE), superseding the previous v5 series [1]. > Hi Dave and Peter, > > Do either of you know if anyone has picked up the QEMU side of this? > If not, then I'll take it. Nobody has yet, so feel free. thanks -- PMM
On Mon, Mar 25, 2019 at 04:38:03PM +0000, Peter Maydell wrote: > On Mon, 25 Mar 2019 at 16:33, Andrew Jones <drjones@redhat.com> wrote: > > > > On Tue, Mar 19, 2019 at 05:51:51PM +0000, Dave Martin wrote: > > > This series implements support for allowing KVM guests to use the Arm > > > Scalable Vector Extension (SVE), superseding the previous v5 series [1]. > > > Hi Dave and Peter, > > > > Do either of you know if anyone has picked up the QEMU side of this? > > If not, then I'll take it. > > Nobody has yet, so feel free. > OK, hopefully I'll get something sent by the end of next week. Thanks, drew
On Mon, Mar 25, 2019 at 05:49:56PM +0100, Andrew Jones wrote: > On Mon, Mar 25, 2019 at 04:38:03PM +0000, Peter Maydell wrote: > > On Mon, 25 Mar 2019 at 16:33, Andrew Jones <drjones@redhat.com> wrote: > > > > > > On Tue, Mar 19, 2019 at 05:51:51PM +0000, Dave Martin wrote: > > > > This series implements support for allowing KVM guests to use the Arm > > > > Scalable Vector Extension (SVE), superseding the previous v5 series [1]. > > > > > Hi Dave and Peter, > > > > > > Do either of you know if anyone has picked up the QEMU side of this? > > > If not, then I'll take it. > > > > Nobody has yet, so feel free. > > > > OK, hopefully I'll get something sent by the end of next week. If one of you guys can review the patches with QEMU in mind in the meantime, that would be very helpful. Just looking at the documentation updates would be a good place to start. Cheers ---Dave