> From: Stefan Fritsch <s...@sfritsch.de>
> Date: Tue, 09 Sep 2014 22:41:53 +0200
> 
> On Tuesday 09 September 2014 21:27:37, Mark Cave-Ayland wrote:
> > > Could the PCI virtio stuff be adapted to non-x86 architectures?
> > 
> > QEMU already has a virtio PCI device that can be plugged into 
> > qemu-system-sparc64 (see Artyom's blog at 
> > http://tyom.blogspot.co.uk/2013/03/debiansparc64-wheezy-under-qemu-h
> > ow-to.html  for an example of how to do this with Linux).
> > 
> > This could be an amusing project; in theory it would be possible to
> > work  on an x86 laptop to test/debug big-endian virtio support with
> > the help of QEMU's virtual hardware.  You can do this by plugging
> > in a standard virtual cdrom/hd along with an additional virtio
> > hd/nic, booting from the standard devices and then testing the
> > drivers accessing the extra devices as required.
> 
> >From the openbsd side, virtio should work with sparc. But since nobody 
> has tested it on big endian so far, there will be bugs. And it needs 
> to be enabled in the config, of course.
> 
> If you look at generic PCI network adapters, I would recommend trying 
> e1000 if possible. Last time I tried it (on x86), qemu's rtl8139 
> emulation did not work with openbsd's driver, and I think there were 
> some problems with the ne2k emulation, too. Or maybe ne2k just had 
> terrible performance.

Sounds like faithful emulation to me ;).

Reply via email to