Re: [RFC] Support for Arm CCA VMs on Linux

From: Suzuki K Poulose
Date: Fri Mar 03 2023 - 04:55:02 EST


On 03/03/2023 09:46, Jean-Philippe Brucker wrote:
On Thu, Mar 02, 2023 at 07:12:24AM +0900, Itaru Kitayama wrote:
I've tried your series in Real on CCA Host, but the KVM arch init
emits an Invalid argument error and terminates.

This was the KVM_SET_ONE_REG for the SVE vector size. During my tests I
didn't enable SVE in the host but shrinkwrap enables more options.

Does the Qemu check for SVE capability on /dev/kvm ? For kvmtool, we
changed to using the VM instance and that would prevent using SVE,
until the RMM supports it.

Suzuki


Until we figure out support for SVE, disable it on the QEMU command-line
(similarly to '--disable-sve' needed for kvmtool boot):

-cpu host,sve=off

Thanks,
Jean