On Wed, 2011-11-16 at 19:56 +0000, Anthony Liguori wrote: > On 11/16/2011 12:41 PM, Peter Maydell wrote: > > Pawel may have more detail, but to me the significant difference > > is that virtio-mmio is an implementation of a specification extension > > agreed with the virtio spec maintainers, whereas syborg doesn't seem > > to be mentioned in the virtio spec anywhere, so I am unsure what it > > is intended to be implementing. > > > > (There are some technical differences too, like virtio-mmio allowing > > the guest to specify queue sizes and alignments; these mostly came > > out of the process of agreeing the spec extension.) > > Correct. Syborg virtio was something Paul Brook did bit is not an "official" > virtio transport as far as Linux or the spec is concerned.
Honestly, that's the first time I hear about it, and as I'm not allowed to look at qemu code (legal reasons, just don't ask ;-) it's hard for me to comment. But during the discussions about virtio-mmio, no one mentioned it at all! Is it similar in ideas? I do apologise if I jeopardised somebody's work, but it wasn't on purpose... Cheers! Paweł