i40e: Explicitly write platform-specific mac address after PF reset
authorTushar Dave <tushar.n.dave@oracle.com>
Fri, 1 Jul 2016 17:11:20 +0000 (10:11 -0700)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Fri, 22 Jul 2016 07:07:06 +0000 (00:07 -0700)
commitb1b15df5923232114a908fe1fd8b701c36259259
tree61d24f13a72c3497178a71686a968c778c2a5563
parent9169827b7ad7d4dcae635a051d32cc7421ed8202
i40e: Explicitly write platform-specific mac address after PF reset

i40e PF reset clears mac filters. If platform-specific mac address
is used, driver has to explicitly write default mac address to mac
filters otherwise all incoming traffic destined to default mac
address will be dropped after reset.

This issue was found on SPARC while toggling i40e ntuple via ethtool.

Signed-off-by: Tushar Dave <tushar.n.dave@oracle.com>
Acked-by: Sowmini Varadhan <sowmini.varadhan@oracle.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e_main.c