1
0
Fork 0
alistair23-linux/drivers/net/ethernet/intel/i40e
Mitch Williams f7414531a0 i40e: acknowledge VFLR when disabling SR-IOV
When SR-IOV is disabled, the (now nonexistent) virtual function
devices undergo a VFLR event. We don't need to handle this event
because the VFs are gone, but we do need to tell the HW that they are
complete. This fixes an issue with a phantom VFLR and broken VFs when
SR-IOV is re-enabled.

Change-Id: I7580b49ded0158172a85b14661ec212af77000c8
Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Tested-by: Sibai Li <sibai.li@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2014-01-06 02:39:10 -08:00
..
Makefile i40e: include i40e in kernel proper 2013-09-11 02:28:40 -07:00
i40e.h i40e: Remove unnecessary prototypes 2014-01-05 01:38:03 -08:00
i40e_adminq.c i40e: keep allocated memory in structs 2014-01-04 23:46:24 -08:00
i40e_adminq.h i40e: keep allocated memory in structs 2014-01-04 23:46:24 -08:00
i40e_adminq_cmd.h i40e: Implementation of VXLAN ndo's 2014-01-03 20:11:44 -08:00
i40e_alloc.h i40e: init code and hardware support 2013-09-11 02:12:25 -07:00
i40e_common.c i40e: fix mac address checking 2014-01-04 22:13:45 -08:00
i40e_debugfs.c i40e: fix whitespace 2014-01-06 02:00:10 -08:00
i40e_diag.c i40e: trivial fixes 2013-12-16 00:49:22 -08:00
i40e_diag.h i40e: loopback info and set loopback fix 2013-12-10 01:27:30 -08:00
i40e_ethtool.c i40e: Change the ethtool NVM read method to use AQ 2014-01-04 22:22:26 -08:00
i40e_hmc.c i40e: trivial fixes 2013-12-16 00:49:22 -08:00
i40e_hmc.h i40e: init code and hardware support 2013-09-11 02:12:25 -07:00
i40e_lan_hmc.c i40e: init code and hardware support 2013-09-11 02:12:25 -07:00
i40e_lan_hmc.h i40e: sync header files with hardware 2013-12-05 23:25:17 -08:00
i40e_main.c i40e: don't allocate zero size 2014-01-06 02:32:26 -08:00
i40e_nvm.c i40e: init code and hardware support 2013-09-11 02:12:25 -07:00
i40e_osdep.h i40e: driver core headers 2013-09-11 01:58:15 -07:00
i40e_prototype.h i40e: fix mac address checking 2014-01-04 22:13:45 -08:00
i40e_register.h i40e: whitespace 2013-12-06 16:41:50 -08:00
i40e_status.h i40e: init code and hardware support 2013-09-11 02:12:25 -07:00
i40e_txrx.c i40e: Record dma buffer info for dummy packets 2014-01-05 18:20:28 -08:00
i40e_txrx.h i40e: add header file flag _I40E_TXRX_H_ 2014-01-04 22:44:37 -08:00
i40e_type.h i40e: Rx checksum offload for VXLAN 2014-01-03 20:20:09 -08:00
i40e_virtchnl.h i40e: implement virtual device interface 2013-09-11 02:04:56 -07:00
i40e_virtchnl_pf.c i40e: acknowledge VFLR when disabling SR-IOV 2014-01-06 02:39:10 -08:00
i40e_virtchnl_pf.h i40e: Fix SR-IOV VF port VLAN 2014-01-05 20:59:01 -08:00