> Take my example: IOMMU unit test would want the guest to send DMA/IRQ > request from the device's perspective. In that case, we would like to > "tell" the pci-testdev about where to write the DMA, and what data to > write specifically, or which IRQ to trigger. That's something we > cannot do right now. And I don't want to just add a new test case for > that specifically. I think we can make it more common.
Do we need to use the pci-testdev? There's also for example the edu device, or we could just use virtio-serial with a null backend. Paolo