net/mlx5: use Netlink to add/remove MAC addresses
authorNélio Laranjeiro <nelio.laranjeiro@6wind.com>
Thu, 5 Apr 2018 15:07:19 +0000 (17:07 +0200)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 13 Apr 2018 22:41:44 +0000 (00:41 +0200)
commitccdcba53a3f4d12583c4378e7d8b702ce91e0499
tree662bc815df87fc5f15a8f64c2ff1708294ca7625
parenta7082768655a16294a78b68be97e6997be59d778
net/mlx5: use Netlink to add/remove MAC addresses

VF devices are not able to receive traffic unless it fully requests it
though Netlink.  This will cause the request to be processed by the PF
which will add/remove the MAC address to the VF table if the VF is trusted.

Signed-off-by: Nelio Laranjeiro <nelio.laranjeiro@6wind.com>
Acked-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
doc/guides/nics/mlx5.rst
drivers/net/mlx5/Makefile
drivers/net/mlx5/mlx5.c
drivers/net/mlx5/mlx5.h
drivers/net/mlx5/mlx5_ethdev.c
drivers/net/mlx5/mlx5_mac.c
drivers/net/mlx5/mlx5_nl.c [new file with mode: 0644]