diff options
| author | 2013-12-17 17:07:34 -0800 | |
|---|---|---|
| committer | 2013-12-18 00:30:33 -0500 | |
| commit | fe1624cfb1286a1dff072daca96678e1111068f4 (patch) | |
| tree | 2d51b756a4cda2f0bfd33a2e0eea32084f1b262e /include/linux/compiler-intel.h | |
| parent | bna: Fix Filter Add Del (diff) | |
| download | linux-dev-fe1624cfb1286a1dff072daca96678e1111068f4.tar.xz linux-dev-fe1624cfb1286a1dff072daca96678e1111068f4.zip | |
bna: RX Filter Enhancements
Change Details:
- Added bna_rx_ucast_listset() for synchronous ucast listadd operation.
- Clear mac->handle before adding it to free_q.
- bnad_set_rx_mode() rewritten. bnad_set_rx_mode() adds the MACs in uc_list
to UCAM. If it exceeds the max supported, DEFAULT mode is turned on. If
MCAM limit is exceeded, ALLMULTI mode is turned on.
- Clear CF flags, check for the new mode and reprogram the Rx approach.
- Added bnad_set_rx_ucast_fltr() and bnad_set_rx_mcast_fltr().
- Check for IFF_PROMISC to set the correct mode.
Signed-off-by: Rasesh Mody <rmody@brocade.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/compiler-intel.h')
0 files changed, 0 insertions, 0 deletions
