]> asedeno.scripts.mit.edu Git - linux.git/commit
net: hns3: Fix for multicast failure
authorHuazhong Tan <tanhuazhong@huawei.com>
Mon, 3 Sep 2018 10:21:47 +0000 (11:21 +0100)
committerDavid S. Miller <davem@davemloft.net>
Tue, 4 Sep 2018 05:04:45 +0000 (22:04 -0700)
commitfd5f9da3f6583046215d614a87792b46e55785e2
treedb52e71a01de857d2f0fc5797804cb7e2561e135
parent41dafea2af781d8e3ab8626d236b52e4172905a3
net: hns3: Fix for multicast failure

When the lower 24 bits of the IPV6 link-local addresses at both
ends are the same, the multicast MAC address for Neigbour Discovery
is the same. The multicast for Neigbour Discovery will fail.

This patch fixes it by including the bonding uplink port in the
multicast group.

Fixes: 46a3df9f9718("net: hns3: Add HNS3 Acceleration Engine & Compatibility Layer Support")
Signed-off-by: Huazhong Tan <tanhuazhong@huawei.com>
Signed-off-by: Peng Li <lipeng321@huawei.com>
Signed-off-by: Salil Mehta <salil.mehta@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c