Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox...
authorSaeed Mahameed <saeedm@mellanox.com>
Wed, 13 Nov 2019 22:12:37 +0000 (14:12 -0800)
committerSaeed Mahameed <saeedm@mellanox.com>
Wed, 13 Nov 2019 22:24:58 +0000 (14:24 -0800)
commitc94ef13b04e2382c8fcb876705ea505bff9fb714
treed15254118506c7e000be9d5ae933bff794bd308b
parent75a1ccfe6c726ba33a2f9859d39deb2eba620583
parent975b992fdd4b38028d7c1dcf38286d6e7991c1b2
Merge branch 'mlx5-next' of git://git./linux/kernel/git/mellanox/linux

1) New generic devlink param "enable_roce", for downstream devlink
   reload support

2) Do vport ACL configuration on per vport basis when
   enabling/disabling a vport. This enables to have vports enabled/disabled
   outside of eswitch config for future

3) Split the code for legacy vs offloads mode and make it clear

4) Tide up vport locking and workqueue usage

5) Fix metadata enablement for ECPF

6) Make explicit use of VF property to publish IB_DEVICE_VIRTUAL_FUNCTION

7) E-Switch and flow steering core low level support and refactoring for
   netfilter flowtables offload

Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
include/linux/mlx5/mlx5_ifc.h
include/net/devlink.h
net/core/devlink.c