Is there a way to set up a 10Gb-capable virtual ethernet port in a guest VM (RHEL) without using virtio ?
I have to put some kind of RHEL7 in a guest VM but the kernel used in there has UDP fragmentation bugs when using virtio ethernet devices. The problems don't appear with the e1000 device (but then I'm capped at 1Gb/s), and no amount of futzing around settings can unbreak this virtio bug (and I can't upgrade the guest kernel).
Is there another way with virsh/libvirt than declaring a virtio device (e.g.):
<interface type="bridge">
<mac address="00:00:32:32:b0:32"/>
<source bridge="bridge_5"/>
<target dev="vnet24"/>
<model type="virtio"/>
<driver name="vhost"/>
<alias name="net0"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x0"/>
</interface>
That would be able to send/receive 10Gb/s traffic ?
The host server has 2 x 10GbE (BCM57416) ethernet controlers, if it can help (can it ?)...