Add kvm-stub.c for loongarch, there are two stub functions: kvm_loongarch_reset_vcpu and kvm_loongarch_set_interrupt. Signed-off-by: Tianrui Zhao <zhaotianrui@xxxxxxxxxxx> --- target/loongarch/kvm-stub.c | 17 +++++++++++++++++ target/loongarch/kvm_loongarch.h | 1 + 2 files changed, 18 insertions(+) create mode 100644 target/loongarch/kvm-stub.c diff --git a/target/loongarch/kvm-stub.c b/target/loongarch/kvm-stub.c new file mode 100644 index 0000000000..e28827ee07 --- /dev/null +++ b/target/loongarch/kvm-stub.c @@ -0,0 +1,17 @@ +/* + * QEMU KVM LoongArch specific function stubs + * + * Copyright (c) 2023 Loongson Technology Corporation Limited + */ +#include "qemu/osdep.h" +#include "cpu.h" + +void kvm_loongarch_reset_vcpu(LoongArchCPU *cpu) +{ + abort(); +} + +void kvm_loongarch_set_interrupt(LoongArchCPU *cpu, int irq, int level) +{ + abort(); +} diff --git a/target/loongarch/kvm_loongarch.h b/target/loongarch/kvm_loongarch.h index cdef980eec..c03f4bef0f 100644 --- a/target/loongarch/kvm_loongarch.h +++ b/target/loongarch/kvm_loongarch.h @@ -8,6 +8,7 @@ #ifndef QEMU_KVM_LOONGARCH_H #define QEMU_KVM_LOONGARCH_H +void kvm_loongarch_reset_vcpu(LoongArchCPU *cpu); int kvm_loongarch_set_interrupt(LoongArchCPU *cpu, int irq, int level); #endif -- 2.31.1