On Wed, Oct 08, 2025 at 06:07:11AM +0200, Philippe Mathieu-Daudé wrote: > Extracted from a bigger series aiming to make accelerator > synchronization of vcpu state slightly clearer. Here KVM > patches around kvm_arch_put_registers(): > - Move KVM_PUT_[RESET|RUNTIME|FULL]_STATE to an enum > - Factor common code out of kvm_cpu_synchronize_post_*() > > Philippe Mathieu-Daudé (3): > accel/kvm: Do not expect more then KVM_PUT_FULL_STATE > accel/kvm: Introduce KvmPutState enum > accel/kvm: Factor kvm_cpu_synchronize_put() out > > include/system/kvm.h | 16 +++++++------ > accel/kvm/kvm-all.c | 47 +++++++++++++++----------------------- > target/i386/kvm/kvm.c | 6 ++--- > target/loongarch/kvm/kvm.c | 8 +++---- > target/mips/kvm.c | 6 ++--- > target/ppc/kvm.c | 2 +- > target/riscv/kvm/kvm-cpu.c | 2 +- > target/s390x/kvm/kvm.c | 2 +- > 8 files changed, 41 insertions(+), 48 deletions(-) > > -- > 2.51.0 > >
For the series, Reviewed-by: Andrew Jones <[email protected]>
