Revision d0c32a16235aeacd32c9de6ff90f9219614d7e4e authored by Mintz, Yuval on 24 June 2017, 12:37:00 UTC, committed by David S. Miller on 25 June 2017, 15:36:56 UTC
When mc configuration changes bnx2x_config_mcast() can return 0 for
success, negative for failure and positive for benign reason preventing
its immediate work, e.g., when the command awaits the completion of
a previously sent command.

When removing all configured macs on a 578xx adapter, if a positive
value would be returned driver would errneously log it as an error.

Fixes: c7b7b483ccc9 ("bnx2x: Don't flush multicast MACs")
Signed-off-by: Yuval Mintz <Yuval.Mintz@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
1 parent 92cc8a5
History
File Mode Size
Kconfig -rw-r--r-- 666 bytes
Makefile -rw-r--r-- 475 bytes
dsa.c -rw-r--r-- 6.5 KB
dsa2.c -rw-r--r-- 16.9 KB
dsa_priv.h -rw-r--r-- 2.8 KB
legacy.c -rw-r--r-- 16.5 KB
slave.c -rw-r--r-- 38.3 KB
switch.c -rw-r--r-- 2.3 KB
tag_brcm.c -rw-r--r-- 3.7 KB
tag_dsa.c -rw-r--r-- 4.0 KB
tag_edsa.c -rw-r--r-- 4.6 KB
tag_lan9303.c -rw-r--r-- 3.8 KB
tag_mtk.c -rw-r--r-- 2.5 KB
tag_qca.c -rw-r--r-- 3.3 KB
tag_trailer.c -rw-r--r-- 2.4 KB

back to top