On Fri, 28 Mar 2014 18:14:55 +0000 Peter Maydell <peter.mayd...@linaro.org> wrote:
> 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... > A per-device AddressSpace* property would be more appropriate then. Correct ? > thanks > -- PMM > -- Gregory Kurz kurzg...@fr.ibm.com gk...@linux.vnet.ibm.com Software Engineer @ IBM/Meiosys http://www.ibm.com Tel +33 (0)562 165 496 "Anarchy is about taking complete responsibility for yourself." Alan Moore.