commit | 5da1948969bc1991920987ce4361ea56046e5a98 | [log] [tgz] |
---|---|---|
author | Ivan Khoronzhuk <ivan.khoronzhuk@linaro.org> | Fri Oct 12 18:28:15 2018 +0300 |
committer | David S. Miller <davem@davemloft.net> | Mon Oct 15 22:21:28 2018 -0700 |
tree | 0e168703781adefd77a395a5b90f0222afb3e641 | |
parent | 58bdeac8b0e7ba6a5b60339fe3c197a52715abbf [diff] |
net: ethernet: ti: cpsw: fix lost of mcast packets while rx_mode update Whenever kernel or user decides to call rx mode update, it clears every multicast entry from forwarding table and in some time adds it again. This time can be enough to drop incoming multicast packets. That's why clear only staled multicast entries and update or add new one afterwards. Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@linaro.org> Signed-off-by: David S. Miller <davem@davemloft.net>