Hi Dave, Jakub This patchset adds misc updates to mlx5.
Please note there is one non-mlx5 patch from Jakub that adds support for static vxlan port configuration in udp tunnel infrastructure. For more information please see tag log below. Please pull and let me know if there is any problem. Thanks, Saeed. --- The following changes since commit bd0b33b24897ba9ddad221e8ac5b6f0e38a2e004: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2020-08-02 01:02:12 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-updates-2020-08-03 for you to fetch changes up to 6c4e9bcfb48933d533ff975e152757991556294a: net/mlx5: Delete extra dump stack that gives nothing (2020-08-03 10:13:58 -0700) ---------------------------------------------------------------- mlx5-updates-2020-08-03 This patchset introduces some updates to mlx5 driver. 1) Jakub converts mlx5 to use the new udp tunnel infrastructure. Starting with a hack to allow drivers to request a static configuration of the default vxlan port, and then a patch that converts mlx5. 2) Parav implements change_carrier ndo for VF eswitch representors, to speedup link state control of representors netdevices. 3) Alex Vesker, makes a simple update to software steering to fix an issue with push vlan action sequence 4) Leon removes a redundant dump stack on error flow. ---------------------------------------------------------------- Alex Vesker (1): net/mlx5: DR, Change push vlan action sequence Jakub Kicinski (2): udp_tunnel: add the ability to hard-code IANA VXLAN net/mlx5: convert to new udp_tunnel infrastructure Leon Romanovsky (1): net/mlx5: Delete extra dump stack that gives nothing Parav Pandit (1): net/mlx5e: Enable users to change VF/PF representors carrier state Documentation/networking/ethtool-netlink.rst | 3 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 121 +++++++-------------- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 29 ++++- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 9 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 64 +++-------- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.h | 5 + .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 42 +++---- include/net/udp_tunnel.h | 5 + net/ethtool/tunnels.c | 69 ++++++++++-- net/ipv4/udp_tunnel_nic.c | 7 ++ 11 files changed, 188 insertions(+), 171 deletions(-)