<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:10pt">Hey Irena,<br><br>Thanks for your reply. I will try what you suggested.<br><div><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span>I couldn't find instructions directly under the link you provided. I think you meant this:</span><br><span style="color: #1f497d; font-family: 'Calibri','sans-serif'; font-size: 11pt;"><a class="jive-link-wiki-small" data-containerid="2034" data-containertype="14" data-objectid="1317" data-objecttype="102" href="http://community.mellanox.com/docs/DOC-1317">http://community.mellanox.com/docs/DOC-1317</a></span></div><div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-family:
 HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;">I got it from the mellanox community.<br><span style="color: #1f497d; font-family: 'Calibri','sans-serif'; font-size: 11pt;"></span></div><div> </div><div>Thanks,<br>Nishant</div><div style="display: block;" class="yahoo_quoted"> <br> <br> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 10pt;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div dir="ltr"> <font size="2" face="Arial"> On Monday, January 27, 2014 2:26 PM, Irena Berezovsky <irenab@mellanox.com> wrote:<br> </font> </div>  <div
 class="y_msg_container"><div id="yiv2392337522"><style>#yiv2392337522 #yiv2392337522 --
 
 _filtered #yiv2392337522 {font-family:Helvetica;panose-1:2 11 6 4 2 2 2 2 2 4;}
 _filtered #yiv2392337522 {panose-1:2 4 5 3 5 4 6 3 2 4;}
 _filtered #yiv2392337522 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
 _filtered #yiv2392337522 {font-family:Tahoma;panose-1:2 11 6 4 3 5 4 4 2 4;}
#yiv2392337522  
#yiv2392337522 p.yiv2392337522MsoNormal, #yiv2392337522 li.yiv2392337522MsoNormal, #yiv2392337522 div.yiv2392337522MsoNormal
        {margin:0in;margin-bottom:.0001pt;font-size:12.0pt;}
#yiv2392337522 a:link, #yiv2392337522 span.yiv2392337522MsoHyperlink
        {color:blue;text-decoration:underline;}
#yiv2392337522 a:visited, #yiv2392337522 span.yiv2392337522MsoHyperlinkFollowed
        {color:purple;text-decoration:underline;}
#yiv2392337522 span.yiv2392337522EmailStyle17
        {color:#1F497D;}
#yiv2392337522 .yiv2392337522MsoChpDefault
        {font-size:10.0pt;}
 _filtered #yiv2392337522 {margin:1.0in 1.0in 1.0in 1.0in;}
#yiv2392337522 div.yiv2392337522WordSection1
        {}
#yiv2392337522 </style><div>
<div class="yiv2392337522WordSection1">
<div class="yiv2392337522MsoNormal"><span style="font-size:11.0pt;">Hi Nishant,</span></div> 
<div class="yiv2392337522MsoNormal"><span style="font-size:11.0pt;">Mellanox plugin supports two types of VF provisioning , as pci passthrough (hostdev) and as macvtap (mlnx_direct) vNIC.</span></div> 
<div class="yiv2392337522MsoNormal"><span style="font-size:11.0pt;">According to the log, you want to use the first flavor (hostdev).
</span></div> 
<div class="yiv2392337522MsoNormal"><span style="font-size:11.0pt;">  </span></div> 
<div class="yiv2392337522MsoNormal"><span style="font-size:11.0pt;">Please follow the following instructions in:
</span><a rel="nofollow" shape="rect" target="_blank" href="http://community.mellanox.com/community/develop/">http://Community.mellanox.com/community/develop/</a> -
<span style="font-size:11.0pt;">After the installation perform the following changes for  setting the ‘probe_vf’  option in mlx4_core. In case you want all VFs to be used in pci passthrough mode, set the probe_vf
 = 0.</span></div> 
<div class="yiv2392337522MsoNormal"><span style="font-size:11.0pt;">  </span></div> 
<div class="yiv2392337522MsoNormal"><span style="font-size:11.0pt;">In case you need further assistance, please contact us at
<a rel="nofollow" shape="rect" ymailto="mailto:Openstack@mellanox.com" target="_blank" href="mailto:Openstack@mellanox.com">Openstack@mellanox.com</a></span></div> 
<div class="yiv2392337522MsoNormal"><span style="font-size:11.0pt;">  </span></div> 
<div class="yiv2392337522MsoNormal"><span style="font-size:11.0pt;">Best Regards,</span></div> 
<div class="yiv2392337522MsoNormal"><span style="font-size:11.0pt;">Irena</span></div> 
<div class="yiv2392337522MsoNormal"><span style="font-size:11.0pt;">  </span></div> 
<div class="yiv2392337522MsoNormal"><span style="font-size:11.0pt;">  </span></div> 
<div class="yiv2392337522yqt1883660713" id="yiv2392337522yqt06437"><div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in;">
<div class="yiv2392337522MsoNormal"><b><span style="font-size:10.0pt;">From:</span></b><span style="font-size:10.0pt;"> nishant kumar [mailto:nishantkumar_2k@yahoo.com]
<br clear="none">
<b>Sent:</b> Monday, January 27, 2014 10:19 AM<br clear="none">
<b>To:</b> openstack@lists.openstack.org<br clear="none">
<b>Subject:</b> [Openstack] Need help on openstack mellanox quantum plugin setup</span></div> 
</div>
</div>
<div class="yiv2392337522MsoNormal">  </div> 
<div>
<div>
<div class="yiv2392337522MsoNormal" style="background:white;"><span style="font-size:10.0pt;">Hi there!<br clear="none">
<br clear="none">
I have setup a compute node with openstack networking enabled by the mellanox neutron plugin on RH6.4. I have enabled SR-IOV and created 4 VFs. They all show up in ifconfig. I tried creating an instance using 'nova boot' command. However it is in error state.<br clear="none">
<br clear="none">
I created network, subnet and ports successfully by following this doc:<br clear="none">
<a rel="nofollow" shape="rect" target="_blank" href="http://www.mellanox.com/related-docs/applications/Mellanox-OpenStack-Solution-for-Red-Hat.pdf">http://www.mellanox.com/related-docs/applications/Mellanox-OpenStack-Solution-for-Red-Hat.pdf</a><br clear="none">
<br clear="none">
I created an instance using following command:<br clear="none">
nova boot --flavor 1 --image 7f8460fd-6928-49ae-bef8-055a1de3e39a cirrOS --nic port-id=98f537b2-27dc-4583-ad1a-85edbd74987a<br clear="none">
<br clear="none">
The instance was in error state and eswitchd.log shows this:<br clear="none">
2014-01-26 09:41:36,549 DEBUG PF eth4, eths=['eth6', 'eth7', 'eth8', 'eth9'], vfs=[]<br clear="none">
- - - - - - - - - - - - truncated - - - - - - - - - - - -<br clear="none">
2014-01-26 10:43:13,320 DEBUG vnics are {}<br clear="none">
2014-01-26 10:43:13,746 DEBUG Handling message - {u'action': u'get_vnics', u'fabric': u'*'}<br clear="none">
2014-01-26 10:43:13,746 DEBUG fabrics =['default']<br clear="none">
2014-01-26 10:43:13,747 DEBUG vnics are {}<br clear="none">
2014-01-26 10:43:14,565 DEBUG Handling message - {u'fabric': u'default', u'dev_name': None, u'vnic_type': u'hostdev', u'action': u'create_port', u'vnic_mac': u'fa:16:3e:c9:c2:23', u'device_id': u'e106da24-9b10-4c4c-87a0-66276f025c6e'}<br clear="none">
2014-01-26 10:43:14,565 ERROR exception on device allocation on dev  None - No available resources.<br clear="none">
2014-01-26 10:43:14,566 ERROR Create port operation failed<br clear="none">
<br clear="none">
My queries are:<br clear="none">
    - Does my setup look ok?<br clear="none">
    - I guess since I am using SR-IOV, the adapter is presenting VFs as PFs to OS. Is this understanding correct?<br clear="none">
    - vfs list is empty (Log says vfs=[]). Is this OK?<br clear="none">
<br clear="none">
Please comment/advise on what could be the issue.<br clear="none">
<br clear="none">
Thanks,<br clear="none">
Nishant</span></div> 
</div>
</div></div>
</div>
</div></div><br><br></div>  </div> </div>  </div> </div></body></html>