linux_dsm_epyc7002/drivers/net/ethernet/intel/i40e
Neerav Parikh df430b1240 i40e: Add PF reset when Malicious driver event for PF
As per the spec when the PF driver receives a Malicious driver event
the queue that caused the event is already stopped and it is expected
that the function that owns the queue will reset the queue.
In some cases it may not be possible to determine the queue and it is
suggested to reset the whole function.

This patch takes the later approach when the event is owned by the PF
that owns it.

Change-ID: I40f9764a6a5e068c0ef8438db00c5aa9c2c6c1c8
Signed-off-by: Neerav Parikh <neerav.parikh@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2014-06-24 18:18:27 -07:00
..
i40e_adminq_cmd.h i40e/i40evf: AdminQ API update for new FW 2014-06-11 08:47:35 -07:00
i40e_adminq.c i40e/i40evf: modify debug prints to avoid seg faults 2014-06-20 00:46:19 -07:00
i40e_adminq.h i40e/i40evf: add tracking to NVM busy state 2014-04-21 21:26:52 -07:00
i40e_alloc.h i40e: Fix GPL header 2014-01-09 02:10:23 -08:00
i40e_common.c i40e/i40evf: Update RSS configuration 2014-06-20 00:46:19 -07:00
i40e_dcb_nl.c i40e: Separate out DCB capability and enabled flags 2014-06-11 08:48:15 -07:00
i40e_dcb.c i40e: Fix static checker warning 2014-03-06 18:41:50 -08:00
i40e_dcb.h i40e: implement DCB support infastructure 2014-01-17 19:13:04 -08:00
i40e_debugfs.c i40e: debugfs fix to dump remote LLDPDU 2014-06-19 20:22:04 -07:00
i40e_diag.c i40e: Rework register diagnostic 2014-06-05 01:27:46 -07:00
i40e_diag.h i40e: Fix GPL header 2014-01-09 02:10:23 -08:00
i40e_ethtool.c i40e: Fix a bug in ethtool for FD drop packet filter action 2014-06-11 08:48:36 -07:00
i40e_hmc.c i40e/i40evf: Fix code to accommodate i40e_register.h changes 2014-06-08 02:01:23 -07:00
i40e_hmc.h i40e/i40evf: Fix code to accommodate i40e_register.h changes 2014-06-08 02:01:23 -07:00
i40e_lan_hmc.c i40e/i40evf: Fix code to accommodate i40e_register.h changes 2014-06-08 02:01:23 -07:00
i40e_lan_hmc.h i40e/i40evf: unhide and enable to one prefena field 2014-04-21 20:35:42 -07:00
i40e_main.c i40e: Add PF reset when Malicious driver event for PF 2014-06-24 18:18:27 -07:00
i40e_nvm.c e1000e/igb/ixgbe/i40e: fix message terminations 2014-04-18 18:41:24 -07:00
i40e_osdep.h i40e: Fix GPL header 2014-01-09 02:10:23 -08:00
i40e_prototype.h i40e/i40evf: AdminQ API update for new FW 2014-06-11 08:47:35 -07:00
i40e_ptp.c i40e: remove Tx work for ptp 2014-05-21 03:45:22 -07:00
i40e_register.h i40e/i40evf: i40e_register.h update 2014-06-19 20:22:02 -07:00
i40e_status.h i40e: Fix GPL header 2014-01-09 02:10:23 -08:00
i40e_txrx.c i40e/i40evf: Add Flow director stats to PF stats 2014-06-11 08:48:33 -07:00
i40e_txrx.h i40e/i40evf: fix TSO accounting 2014-06-08 02:01:55 -07:00
i40e_type.h i40e/i40evf: Update RSS configuration 2014-06-20 00:46:19 -07:00
i40e_virtchnl_pf.c i40e: Stop the VF device after setting its MAC address 2014-06-24 18:15:46 -07:00
i40e_virtchnl_pf.h i40e: implement anti-spoofing for VFs 2014-06-08 23:52:33 -07:00
i40e_virtchnl.h i40e/i40evf: Clean up a few things 2014-06-08 02:01:26 -07:00
i40e.h i40e/i40evf: Update RSS configuration 2014-06-20 00:46:19 -07:00
Makefile i40e: add DCB option to Kconfig 2014-01-17 19:13:04 -08:00