]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit2981c9713273f5006c9883299606007b4ff3aea4
tree881847fd232fde1e0afdfc4d89ed82d800345f05
parent55448fe1a1783f0e8efc02965e36e81bb3b1162d
mlxsw: spectrum_router: Remove batch neighbour deletion causing FW bug

This reverts commit 9e2f2b26f714147a3a9871718500ed4424f202b8.

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: 9e2f2b26f714 ("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