hw/intc/loongarch_ipi.c | 69 ++++++++++++++++++------- hw/intc/loongson_ipi.c | 43 +++++++++++++++- hw/intc/loongson_ipi_common.c | 41 +++++---------- hw/loongarch/virt.c | 1 - include/hw/intc/loongarch_ipi.h | 1 + include/hw/intc/loongson_ipi_common.h | 5 +- target/loongarch/cpu_helper.c | 94 +++++++++++++++++++++++++++++++++-- target/loongarch/internals.h | 4 +- target/loongarch/tcg/tlb_helper.c | 4 +- 9 files changed, 203 insertions(+), 59 deletions(-)