neutron/neutron/plugins/ml2/drivers/mlnx
Moshe Levi 9b29f62491 Refactor mlnx mechanism driver to support infiniband only
The old mlnx mechanism driver was used for SR-IOV with Ethernet
and infiniband support but the PCI allocation wasn't done by nova.
Juno introduced sriovnicswitch mechanism driver for SR-IOV with
Ethernet support. Mellanox recommends on using it.
The updated mlnx mechanism driver supports SR-IOV infiniband.

* support only port vnic_type 'direct'
* update vif_type name to ib_hostdev (the ib_hostdev is generic vif_type
  for SR-IOV infiniband see https://review.openstack.org/#/c/187052/)

Closes-Bug: #1460430
DocImpact

Change-Id: Ia822b492afdfeb1aecf373d5a8cdb72174512884
2015-06-01 10:24:09 +03:00
..
agent Move mlnx agent to be under ml2/drivers/mlnx 2015-03-16 16:27:13 +02:00
README Move mlnx agent to be under ml2/drivers/mlnx 2015-03-16 16:27:13 +02:00
__init__.py Implement Mellanox ML2 MechanismDriver 2014-03-03 22:43:10 +02:00
mech_mlnx.py Refactor mlnx mechanism driver to support infiniband only 2015-06-01 10:24:09 +03:00
requirements.txt Move mlnx agent to be under ml2/drivers/mlnx 2015-03-16 16:27:13 +02:00

README

The Neutron Mellanox plugin has been removed from the tree in Kilo.
This directory includes Mellanox L2 agent for MLNX mechanism driver.
For more details, please refer to the following link:
https://wiki.openstack.org/wiki/Mellanox-Neutron-ML2