Mellanox Technologies MLX5 SRIOV E-Switch support

configname: CONFIG_MLX5_ESWITCH

Linux Kernel Configuration
└─>Device Drivers
└─>Network device support
└─>Ethernet driver support
└─>Mellanox Technologies MLX5 SRIOV E-Switch support
In linux kernel since version 4.2 (release Date: 2015-08-30)  
Mellanox Technologies Ethernet SRIOV E-Switch support in ConnectX NIC.
E-Switch provides internal SRIOV packet steering and switching for the
enabled VFs and PF in two available modes:
Legacy SRIOV mode (L2 mac vlan steering based).
Switchdev mode (eswitch offloads).