On 14/05/20 19:44, Micah Morton wrote: > I realize this may seem like an over-use of VFIO, but I'm actually > coming from the angle of wanting to assign _most_ of the important > hardware on my device to a VM guest, and I'm looking to avoid > emulation wherever possible. Of course there will be devices like the > IOAPIC for which emulation is unavoidable, but I think emulation is > avoidable here for the busses we've mentioned if there is a way to > forward arbitrary interrupts into the guest. > > Since all these use cases are so close to working with vfio-pci right > out of the box, I was really hoping to come up with a simple and > generic solution to the arbitrary interrupt problem that can be used > for multiple bus types. I shall defer to Alex on this, but I think the main issue here is that these interrupts are not visible to Linux as pertaining to the pci-stub device. Is this correct? Paolo