On 2/25/26 15:24, Richard Henderson wrote:
On 2/25/26 04:08, Peter Maydell wrote:
On Mon, 16 Feb 2026 at 03:45, Richard Henderson
<[email protected]> wrote:

RFC mostly because the kernel support is not yet upsteam.
This is based on

https://lore.kernel.org/linux-arm-kernel/20251223-kvm-arm64-sme- [email protected]/

Properly testing this will take more time.  I'm not 100%
sure how to confirm that the SME registers have the correct
value across migration.

Am I right that patches 2-8 in here:

   target/arm: Remove aarch64 test for kvm
   target/arm: Move kvm_arm_sve_get_vls within kvm.c
   target/arm: Init sve_vq in kvm_arm_set_cpu_features_from_host
   target/arm: Move kvm test out of cpu_arm_set_sve
   target/arm: Drop kvm_arm_sve_supported
   target/arm: Remove kvm test in arm_set_pmu
   target/arm: Drop kvm_arm_pmu_supported

are preparatory cleanups that don't depend on the new
linux-headers changes?

(also maybe 10 and 11)

Yes, 2-8,10,11 could all go in now.

Indeed, we may want all of those prior to

https://lore.kernel.org/qemu-devel/[email protected]/

and the change therein to arm_cpu_sme_finalize.


r~

Reply via email to