Conectividad entre VM en KVM usando el modo de reenvío hostdev

Conectividad entre VM en KVM usando el modo de reenvío hostdev

Tengo un problema con KVM. Tengo un Agilio Netronome SmartNIC que es compatible con la tecnología SR-IOV (como mi sistema operativo, Ubuntu 18.04, y BIOS).

He configurado una red con virsh para gestionar la selección del VF:

<network>
   <name>passthrough</name> <!-- This is the name of the file you created -->
   <forward mode='hostdev' managed='yes'>
      <pf dev='enp2s0np0'/>
   </forward>
</network>

Y he declarado interfaces para mi VM:

   <interface type='hostdev' managed='yes'>
     <source network='passthrough'>
        <address type='pci' domain='0' bus='2' slot='8' function='1'/>
     </source>
     <mac address='52:54:00:6d:90:01'/>
   </interface>

La interfaz está en la VM, con el controlador correcto, etc., pero no puede unirse a la máquina host ni a la otra VM.

¿Alguien sabe cómo tener conectividad cuando se utiliza el modo de reenvío de hostdev?

información relacionada