linux/drivers/net/ethernet/intel/i40e
Paweł Jabłoński 12d80bca0b i40e: Fix the polling mechanism of GLGEN_RSTAT.DEVSTATE
This fixes the polling mechanism of GLGEN_RSTAT.DEVSTATE in the
PF Reset path when Global Reset is in progress. While the driver
is polling for the end of the PF Reset and the Global Reset is
triggered, abandon the PF Reset path and prepare for the
upcoming Global Reset.

Signed-off-by: Paweł Jabłoński <pawel.jablonski@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2018-03-19 09:57:52 -07:00
..
i40e_adminq_cmd.h i40e: link_down_on_close private flag support 2018-02-26 11:48:06 -08:00
i40e_adminq.c i40e: cleanup unnecessary parens 2018-01-26 13:23:28 -08:00
i40e_adminq.h i40e: reduce wait time for adminq command completion 2017-04-19 17:38:25 -07:00
i40e_alloc.h
i40e_client.c i40e: Close client on suspend and restore client MSIx on resume 2018-03-19 09:46:09 -07:00
i40e_client.h i40e: Disable iWARP VSI PETCP_ENA flag on netdev down events 2018-01-23 11:29:19 -08:00
i40e_common.c i40e: Fix the polling mechanism of GLGEN_RSTAT.DEVSTATE 2018-03-19 09:57:52 -07:00
i40e_dcb_nl.c i40e: Change some messages from info to debug only 2015-10-15 01:58:41 -07:00
i40e_dcb.c i40e: Support firmware CEE DCB UP to TC map re-definition 2017-06-20 18:17:10 -07:00
i40e_dcb.h
i40e_debugfs.c i40e: don't leak memory addresses 2018-02-13 11:40:10 -08:00
i40e_devids.h i40e: Add support for 25G devices 2016-12-06 20:59:43 -08:00
i40e_diag.c i40e: make const array patterns static, reduces object code size 2017-10-13 14:23:57 -07:00
i40e_diag.h
i40e_ethtool.c i40e: Prevent setting link speed on I40E_DEV_ID_25G_B 2018-03-19 09:55:00 -07:00
i40e_hmc.c i40e: fix an uninitialized variable bug 2016-05-14 00:21:51 -07:00
i40e_hmc.h
i40e_lan_hmc.c i40e: use explicit cast from u16 to u8 2015-12-12 21:08:26 -08:00
i40e_lan_hmc.h
i40e_main.c i40e: Close client on suspend and restore client MSIx on resume 2018-03-19 09:46:09 -07:00
i40e_nvm.c i40e/i40evf: Enable NVMUpdate to retrieve AdminQ and add preservation flags for NVM update 2018-01-23 11:29:19 -08:00
i40e_osdep.h i40e: Drop FCoE code from core driver files 2017-03-27 16:47:43 -07:00
i40e_prototype.h i40e: Fix incorrect return types 2018-03-19 09:52:32 -07:00
i40e_ptp.c locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE() 2017-10-25 11:01:08 +02:00
i40e_register.h i40e: fix incorrect register definition 2017-10-06 08:11:31 -07:00
i40e_status.h i40e: Add returning AQ critical error to SW 2018-01-26 13:22:56 -08:00
i40e_trace.h i40e/i40evf: Add tracepoints 2017-04-19 16:47:31 -07:00
i40e_txrx.c i40e/i40evf: use SW variables for hang detection 2018-02-26 12:33:27 -08:00
i40e_txrx.h i40e/i40evf: use SW variables for hang detection 2018-02-26 12:33:27 -08:00
i40e_type.h i40e: fix for wrong partition id calculation on OCP mezz cards 2018-03-14 12:32:53 -07:00
i40e_virtchnl_pf.c i40e: Fix permission check for VF MAC filters 2018-03-14 12:23:11 -07:00
i40e_virtchnl_pf.h i40e: Add and delete cloud filter 2018-02-14 09:43:22 -08:00
i40e.h i40e: Close client on suspend and restore client MSIx on resume 2018-03-19 09:46:09 -07:00
Makefile i40e/i40evf: Add tracepoints 2017-04-19 16:47:31 -07:00