On 12/08/2014 08:53 PM, Stefan Hajnoczi wrote:
Try:
qemu-system-sparc -m 256 \
-netdev vde,sock=/tmp/vde0,id=vde0 \
-device ne2k_pci,netdev=vde0 \
-netdev vde,sock=/tmp/vde1,id=vde1 \
-device ne2k_pci,netdev=vde1 \
-hda vm0.img
This works just fine for qemu-system-x86, but not for SPARC with lance NIC:
qemu-system-sparc -m 256 \
-netdev vde,sock=/tmp/vde0,id=vde0 -device lance,netdev=vde0 \
-netdev vde,sock=/tmp/vde1,id=vde1 -device lance,netdev=vde1 \
-hda vm0.img
qemu-system-sparc: -device lance,netdev=vde0: Parameter 'driver' expects
pluggable device type
It looks like PCI/sysbus emulation is incomplete/broken on SPARC.
Assuming that x86 is OK, what SPARC-specific stuff should I check?
Thanks,
Dmitry