net/mlx5e: Replace egdev with indirect block notifications
authorOz Shlomo <ozsh@mellanox.com>
Sun, 28 Oct 2018 11:03:54 +0000 (13:03 +0200)
committerSaeed Mahameed <saeedm@mellanox.com>
Mon, 10 Dec 2018 23:53:04 +0000 (15:53 -0800)
commitef381359e3a81422cee85ddee1f7dc3ac90f3c38
tree4462aa895ad5ef1e4b94dbe94b8e321197d9b9e0
parentd11afc2600377c6775abcbc1fd410f199c5bf458
net/mlx5e: Replace egdev with indirect block notifications

Use TC indirect block notifications to offload filters that
are configured on higher level device interfaces (e.g. tunnel
devices). This mechanism replaces the current egdev implementation.

Signed-off-by: Oz Shlomo <ozsh@mellanox.com>
Reviewed-by: Eli Britstein <elibr@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c