]> git.baikalelectronics.ru Git - kernel.git/commit
bnx2x: Proper netdev->ndo_set_rx_mode() implementation.
authorVladislav Zolotarov <vladz@broadcom.com>
Sun, 6 Feb 2011 19:25:41 +0000 (11:25 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sun, 6 Feb 2011 19:25:41 +0000 (11:25 -0800)
commitb83ab288598fa3ba309d0ad147e65047ad46cd10
tree9ce171d9f20bec820fe1ca0ae565ffb474e8214f
parent1706b3fff608a5aade3c9fc3646ab7f24808a284
bnx2x: Proper netdev->ndo_set_rx_mode() implementation.

Completed the bnx2x_set_rx_mode() to a proper netdev->ndo_set_rx_mode
implementation:
 - Added a missing configuration of a unicast MAC addresses list.
 - Changed bp->dma_lock from being a mutex to a spinlock as long as it's taken
under netdev->addr_list_lock now.

Signed-off-by: Vladislav Zolotarov <vladz@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/bnx2x/bnx2x.h
drivers/net/bnx2x/bnx2x_cmn.c
drivers/net/bnx2x/bnx2x_main.c