]> git.baikalelectronics.ru Git - kernel.git/commit
mlxsw: spectrum_router: Track nexthop group virtual router membership
authorIdo Schimmel <idosch@nvidia.com>
Wed, 25 Nov 2020 19:35:04 +0000 (21:35 +0200)
committerJakub Kicinski <kuba@kernel.org>
Sat, 28 Nov 2020 01:17:33 +0000 (17:17 -0800)
commit628f9c3dd98ed617edda0804b2b66c356503a180
tree9df0b591f71e725295b8bd967d22dcf9122f61b9
parent1a3ab7ff75019277cd2fa6e0b9e9d0a2403e41bc
mlxsw: spectrum_router: Track nexthop group virtual router membership

For each nexthop group, track in which virtual routers (VRs) the group is
used. This is going to be used by the next patch to perform a more
efficient adjacency index update whenever the group's adjacency index
changes.

Signed-off-by: Ido Schimmel <idosch@nvidia.com>
Reviewed-by: Jiri Pirko <jiri@nvidia.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c