Alexander Graf <ag...@suse.de> writes: > On 08.07.2013, at 22:08, Anthony Liguori wrote: > >> I think we're trying to fit a square peg into a round hole. >> >> virtio-mmio is a virtio transport where each device has a dedicated set >> of system resources. >> >> Alex, it sounds like you want virtio-mmio-bus which would be a single >> set of system resources that implemented a virtio bus on top of it. > > Well, what I really want is a sysbus that behaves like PCI from a > usability point of view ;).
Which means you need to have (1) a discovery mechanism with a stable addressing mechanism (2) a way to communicate this to the guest from the host. That's all that PCI is. A host controller is a "sysbus" device that uses a standardized discovery and addressing mechanism. Regards, Anthony Liguori > > > Alex