diff options
author | Michael Chan <michael.chan@broadcom.com> | 2019-04-25 22:31:50 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2019-04-27 17:00:18 -0400 |
commit | b4e30e8e7ea1d1e35ffd64ca46f7d9a7f227b4bf (patch) | |
tree | c2be9d0d8808985d17b582ad4c313a5fd2990da5 /drivers/mtd/nand | |
parent | fdfdf86720a34527f777cbe0d8599bf0528fa146 (diff) |
bnxt_en: Improve multicast address setup logic.
The driver builds a list of multicast addresses and sends it to the
firmware when the driver's ndo_set_rx_mode() is called. In rare
cases, the firmware can fail this call if internal resources to
add multicast addresses are exhausted. In that case, we should
try the call again by setting the ALL_MCAST flag which is more
guaranteed to succeed.
Fixes: c0c050c58d84 ("bnxt_en: New Broadcom ethernet driver.")
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/mtd/nand')
0 files changed, 0 insertions, 0 deletions