include/hw/core/sysemu-cpu-ops.h | 6 +- target/arm/internals.h | 8 +- target/s390x/cpu.h | 9 +- target/s390x/kvm/kvm_s390x.h | 2 +- hw/intc/s390_flic.c | 7 +- target/arm/arm-powerctl.c | 7 + target/arm/cpu.c | 13 +- target/arm/tcg/op_helper.c | 8 +- target/i386/cpu.c | 4 +- target/mips/tcg/mxu_translate.c | 265 +++++++------------------------ target/ppc/cpu_init.c | 4 +- target/riscv/kvm/kvm-stub.c | 23 +++ target/s390x/cpu-system.c | 32 ++-- target/s390x/cpu.c | 2 +- target/s390x/kvm/kvm.c | 4 +- target/s390x/kvm/stubs.c | 2 +- target/s390x/machine.c | 2 +- target/s390x/sigp.c | 9 +- target/riscv/kvm/meson.build | 1 + target/riscv/meson.build | 3 + 20 files changed, 156 insertions(+), 255 deletions(-) create mode 100644 target/riscv/kvm/kvm-stub.c