summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/i40evf/i40e_txrx.h
diff options
context:
space:
mode:
authorShannon Nelson2014-07-29 06:01:50 +0200
committerJeff Kirsher2014-08-27 09:51:38 +0200
commit30650cc552cf9a60fa80a205693c6f76f7a00549 (patch)
tree624698d4e138c16f8088a24ca1b500d27ba99e30 /drivers/net/ethernet/intel/i40evf/i40e_txrx.h
parenti40e/i40evf: add max buf len to aq debug print helper (diff)
downloadkernel-qcow2-linux-30650cc552cf9a60fa80a205693c6f76f7a00549.tar.gz
kernel-qcow2-linux-30650cc552cf9a60fa80a205693c6f76f7a00549.tar.xz
kernel-qcow2-linux-30650cc552cf9a60fa80a205693c6f76f7a00549.zip
i40e: quiet complaints when removing default MAC VLAN filter and make set_mac reversible
Older firmware has an incorrect MAC VLAN filter that needs to be replaced at startup, and now newer firmware doesn't have this problem. With this change we no longer complain if the remove fails, and we only add the new filter if the remove succeeded. Setting a new LAA worked the first time, but didn't work well in successive operations, including returning to the HW default address. This simplifies the code that was trying to be too smart. Lastly, this pulls the hardware default mac address out into separate handling code and keeps the broadcast filtering from getting munged. Change-ID: I1f54b002def04ffef2546febb9a4044385452f85 Signed-off-by: Shannon Nelson <shannon.nelson@intel.com> Tested-by: Jim Young <jamesx.m.young@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/i40evf/i40e_txrx.h')
0 files changed, 0 insertions, 0 deletions