[dpdk-dev] [PATCH v3 0/3] Mellanox ConnectX-3 PMD
Thomas Monjalon
thomas.monjalon at 6wind.com
Wed Feb 25 16:13:08 CET 2015
> This PMD adds support for Mellanox ConnectX-3-based adapters through the
> verbs framework. It relies on external libraries (libibverbs and user space
> driver libmlx4) and kernel support to do so.
>
> While these libraries and kernel modules are available on OpenFabrics
> Alliance's website [1] and provided by package managers on most
> distributions, this PMD requires Ethernet extensions that may not be
> supported at the moment (this is a work in progress).
>
> Mellanox OFED [2] includes the necessary support and should be used in the
> meantime. For DPDK, only libibverbs, libmlx4 and mlnx-ofed-kernel packages
> are required from that distribution.
>
> The following kernel modules must be loaded before using this PMD:
>
> - mlx4_core (hardware driver, does global initialization)
> - mlx4_en (Ethernet device driver)
> - mlx4_ib (InfiniBand device driver)
> - ib_uverbs (user space driver for verbs)
>
> [1] https://www.openfabrics.org/
> [2] http://www.mellanox.com/page/products_dyn?product_family=26&mtag=linux_sw_drivers
>
> v2:
> - Include minor bugfix for VLAN filtering.
> - Add maintainers entry.
> - Add documentation.
>
> v3:
> - Add script and documentation to MAINTAINERS.
> - Make cosmetic changes to copyright notices.
> - Remove unwanted executable bits.
> - Fix coding style and typos found by checkpatch.
> - Add shared library compilation support.
>
> Adrien Mazarguil (3):
> scripts: check features to generate configuration header
> mlx4: new poll mode driver
> doc: add librte_pmd_mlx4 documentation
Applied, thanks
Documentation should be moved in a NICs guide (work in progress).
More information about the dev
mailing list