<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hello,</p>
    <p>My new 10G NICS support now SR-IOV, and I've played with this new
      feature as passthrough device, so as to reduce my host CPU
      consumption.</p>
    <p>At the origin, I set up a bond on both 10G PF nics.</p>
    <p><img src="cid:part1.C1B83326.689D5E56@abes.fr" alt=""></p>
    <p>After many configurations, the only way I manage to use a VF into
      a VM, is to get out of the bond one nic.</p>
    <p>So does it mean that it is impossible to run a VM with VF with PF
      attached to a bond?</p>
    <p>Moreover, something strange happens : during the boot of the VM,
      the passthrough device gets an dhcp IP on the native vlan of the
      bond, and once finally up, the real vlan used by this device is on
      the different predifined vlan. It implies to me to reconfigure the
      network to ping something on the wanted vlan. Really crazy.<br>
    </p>
    <p>Other question is : In which case can it be useful to be able to
      bond 2 VF? UI let us to do so, but it is impossible to add any
      bridge on that virtual bond.</p>
    Comparing to a large number of restrictions (migration and others),
    my opinion is that this feature seems to be very difficult to use in
    production...<br>
    <pre class="moz-signature" cols="72">-- 
Nathanaël Blanchet

Supervision réseau
Pôle Infrastrutures Informatiques
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5         
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
<a class="moz-txt-link-abbreviated" href="mailto:blanchet@abes.fr">blanchet@abes.fr</a> </pre>
  </body>
</html>