net/mlx5e: Use ipv6_stub to avoid dependency with ipv6 being a module
authorSaeed Mahameed <saeedm@mellanox.com>
Tue, 27 Aug 2019 21:06:23 +0000 (14:06 -0700)
committerSaeed Mahameed <saeedm@mellanox.com>
Thu, 5 Sep 2019 21:44:40 +0000 (14:44 -0700)
commit5cc3a8c66dd5ab18bacef5dd54ccdbae5182e003
tree6afbbdb18016ee9726f5b169ecf5e2e482b59426
parent4057a7652b74af25ba1197689fc144cdb766f423
net/mlx5e: Use ipv6_stub to avoid dependency with ipv6 being a module

mlx5 is dependent on IPv6 tristate since we use ipv6's nd_tbl directly,
alternatively we can use ipv6_stub->nd_tbl and remove the dependency.

Reported-by: Walter Harms <wharms@bfs.de>
Reviewed-by: Mark Bloch <markb@mellanox.com>
Reviewed-by: Vlad Buslov <vladbu@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/Kconfig
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c