On Wed, 25 Feb 2026 at 04:28, Richard Henderson <[email protected]> wrote: > > 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.
OK, I've applied 2-8 and 10-11 to target-arm.next. thanks -- PMM
