On Wed, Jun 21, 2023 at 02:54:50PM +0000, Yong-Xuan Wang wrote: > This series adds support for KVM AIA in RISC-V architecture. > > In order to test these patches, we require Linux with KVM AIA support which > can > be found in the riscv_kvm_aia_hwaccel_v1 branch at > https://github.com/avpatel/linux.git
Is it possible to add irqfd support? Maybe even as simply as the diff below? If not, can you explain what still needs to be done in order to do so? Thanks, drew diff --git a/hw/intc/riscv_imsic.c b/hw/intc/riscv_imsic.c index 00fdb60fc6ab..b38d9bb5506a 100644 --- a/hw/intc/riscv_imsic.c +++ b/hw/intc/riscv_imsic.c @@ -371,6 +371,7 @@ static void riscv_imsic_realize(DeviceState *dev, Error **errp) } msi_nonbroken = true; + kvm_msi_via_irqfd_allowed = kvm_irqfds_enabled(); } static Property riscv_imsic_properties[] = {