On Fri, Oct 11, 2024 at 5:04 AM Daniel Henrique Barboza <[email protected]> wrote: > > Hi, > > This series adds AIA irqchip_split support, effective when using AIA > with aia=aplic-imsic and -accel kvm,kernel-irqchip=split. > > The main difference between what we currently have and irqchip_split() > mode is that, when using split mode, QEMU will emulate the APLIC > controller instead of using the in-kernel APLIC controller provided by > KVM. > > After this series this is the matrix of which interrupt controllers > we're emulating based on 'virt' machine configuration and accelerator > properties: > > Accel Accel props AIA type APLIC-m IMSIC-m APLIC-s IMSIC-s > tcg ---- aplic emul n/a emul n/a > tcg ---- aplic-imsic emul emul emul emul > kvm ---- aplic n/a n/a emul n/a > kvm none aplic-imsic n/a n/a in-kernel in-kernel > kvm irqchip=split aplic-imsic n/a n/a emul in-kernel > > > Patches based on alistair/riscv-to-apply.next.
Thanks! Do you mind rebasing this again? Alistair
