OSDN Git Service

mlxsw: spectrum_router: Remove batch neighbour deletion causing FW bug
authorPetr Machata <petrm@mellanox.com>
Sun, 17 Dec 2017 16:16:43 +0000 (17:16 +0100)
committerDavid S. Miller <davem@davemloft.net>
Tue, 19 Dec 2017 16:08:27 +0000 (11:08 -0500)
commit8ba6b30ef700e16f3bc668e6f4f8375da9229e4d
tree881847fd232fde1e0afdfc4d89ed82d800345f05
parent748a240c589824e9121befb1cba5341c319885bc
mlxsw: spectrum_router: Remove batch neighbour deletion causing FW bug

This reverts commit 63dd00fa3e524c27cc0509190084ab147ecc8ae2.

RAUHT DELETE_ALL seems to trigger a bug in FW. That manifests by later
calls to RAUHT ADD of an IPv6 neighbor to fail with "bad parameter"
error code.

Signed-off-by: Petr Machata <petrm@mellanox.com>
Fixes: 63dd00fa3e52 ("mlxsw: spectrum_router: Add batch neighbour deletion")
Reviewed-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c