On Thu, 5 Nov 2020 10:10:18 +0100, Andrew Jones wrote: > 张东旭 <xu910121@xxxxxxxx> reported a regression seen with CentOS > when migrating from an old kernel to a new one. The problem was > that QEMU rejected the migration since KVM_GET_REG_LIST reported > a register was missing on the destination. Extra registers are OK > on the destination, but not missing ones. The regression reproduces > with upstream kernels when migrating from a 4.15 or later kernel, > up to one with commit 73433762fcae ("KVM: arm64/sve: System register > context switch and access support"), to a kernel that includes that > commit, e.g. the latest mainline (5.10-rc2). > > [...] Applied to next, thanks! [1/4] KVM: arm64: Don't hide ID registers from userspace commit: f81cb2c3ad41ac6d8cb2650e3d72d5f67db1aa28 [2/4] KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER commit: 01fe5ace92ddb8732e3331355e7ba9cb6f2ef787 [3/4] KVM: arm64: Check RAZ visibility in ID register accessors commit: 912dee572691ffb2b387dd8b4f183d549a6b24d1 [4/4] KVM: arm64: Remove AA64ZFR0_EL1 accessors commit: c512298eed0360923d0cbc4a1f30bc0509af0d50 Cheers, M. -- Without deviation from the norm, progress is not possible. _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/mailman/listinfo/kvmarm