On Thu, 2015-09-03 at 10:17 +0100, Daniel P. Berrange wrote:
> This happens because we assume rtl8139 will be available, but
> that's not the case eg. on RHEL ppc64.
Right, but changing upstream to default to virtio, just because RHEL
downstream disabled other devices is not right.
Just assuming rtl8139 will be available, as we're doing
right now, is not very nice either :)
Either upstream will need to dynamically change if it finds the
device
not available, or downstream RHEL libvirt should have a downstream
only
patch to workaround the RHEL QEMU PPC64 changes.
Yeah, Martin suggested doing something similar to the
first option as well.
Let's just probe for a bunch of network devices and use
the first one that's available, okay?
1. rtl8139
2. e1000
3. virtio-net
Any other we should try? Any drawbacks to this approach?
Cheers.
--
Andrea Bolognani
Software Engineer - Virtualization Team