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

Reply via email to