On 28 March 2014 18:04, Greg Kurz <gk...@linux.vnet.ibm.com> wrote: > Ok, I am now convinced. Let's make struct VirtIODevice* be the > first argument for all helpers and kill the AddressSpace* one. > Unless you envision we could end up with different address spaces > accross multiple virtio devices
Well, any one virtio device would always use the same AddressSpace, but consider a system model with two separate models of different PCs in it, each of which has its own self-contained memory, PCI bus and virtio devices... thanks -- PMM