On Mon, May 13, 2019 at 05:25:23PM +0200, Markus Armbruster wrote: > Andrew Jones <drjo...@redhat.com> writes: > > > Introduce another cpu property to control SVE vector lengths, > > sve-vls-map, which allows the user to explicitly select the > > set of vector lengths the guest can use. The map must conform > > to QEMU's limits and architectural constraints, checked when > > the property is set. Inconsistencies with sve-max-vq are also > > checked. The bit number of a set bit in the map represents the > > allowed vector length in number of quadwords. > > > > Note, as the map is implemented with a single 64-bit word we > > currently only support up to 8192-bit vectors. As QEMU and > > KVM only support up to 2048-bit vectors then this sufficient > > now, and probably for some time. Extending the bitmap beyond > > a single word will likely require changing the property to > > a string and adding yet another parser to QEMU. > > > > Signed-off-by: Andrew Jones <drjo...@redhat.com> > > Please add an example of how the new property should be used on the > command line to your commit message. I'd ask for a documentation update > as well if we had any to update.
Will do. Thanks, drew