On Tue, Sep 10 2024, Xianglai Li <[email protected]> wrote: > Add macro definitions needed for interrupt controller kvm emulation. > > Signed-off-by: Xianglai Li <[email protected]> > --- > Cc: Paolo Bonzini <[email protected]> > Cc: Song Gao <[email protected]> > Cc: Jiaxun Yang <[email protected]> > Cc: Huacai Chen <[email protected]> > Cc: "Michael S. Tsirkin" <[email protected]> > Cc: Cornelia Huck <[email protected]> > Cc: [email protected] > Cc: Bibo Mao <[email protected]> > Cc: Xianglai Li <[email protected]> > > include/hw/intc/loongarch_extioi.h | 38 ++++++++++++++++-- > include/hw/intc/loongarch_ipi.h | 15 +++++++ > include/hw/intc/loongarch_pch_pic.h | 58 +++++++++++++++++++++++++-- > include/hw/intc/loongson_ipi.h | 1 - > include/hw/intc/loongson_ipi_common.h | 2 + > include/hw/loongarch/virt.h | 15 +++++++ > linux-headers/asm-loongarch/kvm.h | 18 +++++++++ > linux-headers/linux/kvm.h | 6 +++ > 8 files changed, 146 insertions(+), 7 deletions(-)
The parts you need to split out into a separate patch are the changes under linux-headers/ (because they get updated via a script); the changes under include/hw/ are internal to QEMU and should go where it makes sense (probably with the actual changes in .c files, but I didn't check what the patch actually does.)
