linux/drivers/net/ethernet/intel/ice
Julio Faracco ed5a3f664c ice: Removing hung_queue variable to use txqueue function parameter
The scope of function .ndo_tx_timeout was changed to include the hang
queue when a TX timeout event occurs. See commit 0290bd291c
("netdev: pass the stuck queue to the timeout handler") for more
details. Now, drivers don't need to identify which queue is stopped.
Drivers can simply use the queue index provided by dev_watchdog and
execute all actions needed to restore network traffic. This commit do
some cleanups into Intel ice driver to remove a redundant loop to find
stopped queue.

Signed-off-by: Julio Faracco <jcfaracco@gmail.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2020-01-17 09:55:34 -08:00
..
ice.h ice: Add a boundary check in ice_xsk_umem() 2020-01-03 16:08:33 -08:00
ice_adminq_cmd.h ice: Add NDO callback to set the maximum per-queue bitrate 2019-11-08 11:58:49 -08:00
ice_base.c ice: Suppress Coverity warnings for xdp_rxq_info_reg 2020-01-03 16:08:33 -08:00
ice_base.h ice: get rid of per-tc flow in Tx queue configuration routines 2019-11-04 10:03:14 -08:00
ice_common.c ice: Remove Rx flex descriptor programming 2020-01-03 16:08:33 -08:00
ice_common.h ice: use more accurate ICE_DBG mask types 2019-11-08 12:03:15 -08:00
ice_controlq.c ice: print opcode when printing controlq errors 2019-11-08 12:03:18 -08:00
ice_controlq.h ice: Update FW API minor version 2019-11-22 13:43:46 -08:00
ice_dcb.c ice: Adjust DCB INIT for SW mode 2019-11-06 16:41:45 -08:00
ice_dcb.h ice: Allow for delayed LLDP MIB change registration 2019-09-05 08:13:41 -07:00
ice_dcb_lib.c ice: suppress checked_return error 2020-01-03 16:08:33 -08:00
ice_dcb_lib.h ice: Implement ethtool ops for channels 2019-11-22 13:43:26 -08:00
ice_dcb_nl.c ice: Add ice_pf_to_dev(pf) macro 2019-11-22 13:15:17 -08:00
ice_dcb_nl.h ice: Implement DCBNL support 2019-11-08 12:02:14 -08:00
ice_devids.h ice: Add device ids for E822 devices 2020-01-03 16:08:33 -08:00
ice_ethtool.c ice: Return error on not supported ethtool -C parameters 2020-01-03 16:08:33 -08:00
ice_flex_pipe.c ice: Enable DDP package download 2019-09-12 11:37:38 -07:00
ice_flex_pipe.h ice: Enable DDP package download 2019-09-12 11:37:38 -07:00
ice_flex_type.h ice: Initialize DDP package structures 2019-09-12 11:28:40 -07:00
ice_hw_autogen.h ice: Remove Rx flex descriptor programming 2020-01-03 16:08:33 -08:00
ice_lan_tx_rx.h treewide: Use sizeof_field() macro 2019-12-09 10:36:44 -08:00
ice_lib.c ice: Restore interrupt throttle settings after VSI rebuild 2020-01-03 16:08:33 -08:00
ice_lib.h ice: Add code to keep track of current dflt_vsi 2020-01-03 16:08:33 -08:00
ice_main.c ice: Removing hung_queue variable to use txqueue function parameter 2020-01-17 09:55:34 -08:00
ice_nvm.c ice: Add device ids for E822 devices 2020-01-03 16:08:33 -08:00
ice_nvm.h ice: Update Boot Configuration Section read of NVM 2019-11-06 16:41:45 -08:00
ice_osdep.h
ice_sched.c ice: remove pointless NULL check of port_info 2019-11-22 13:43:42 -08:00
ice_sched.h ice: Add NDO callback to set the maximum per-queue bitrate 2019-11-08 11:58:49 -08:00
ice_sriov.c
ice_sriov.h
ice_status.h ice: Add handler for ethtool selftest 2019-05-29 02:44:12 -07:00
ice_switch.c ice: Refactor removal of VLAN promiscuous rules 2019-11-22 13:15:08 -08:00
ice_switch.h ice: Add NDO callback to set the maximum per-queue bitrate 2019-11-08 11:58:49 -08:00
ice_txrx.c ice: add extra check for null Rx descriptor 2020-01-03 16:08:33 -08:00
ice_txrx.h ice: Restore interrupt throttle settings after VSI rebuild 2020-01-03 16:08:33 -08:00
ice_txrx_lib.c ice: Move common functions to ice_txrx_lib.c 2019-11-04 11:45:05 -08:00
ice_txrx_lib.h ice: Move common functions to ice_txrx_lib.c 2019-11-04 11:45:05 -08:00
ice_type.h ice: Store number of functions for the device 2019-11-22 13:06:34 -08:00
ice_virtchnl_pf.c ice: Enable ip link show on the PF to display VF unicast MAC(s) 2020-01-03 16:08:33 -08:00
ice_virtchnl_pf.h ice: Add ice_for_each_vf() macro 2020-01-03 16:08:33 -08:00
ice_xsk.c ice: Add a boundary check in ice_xsk_umem() 2020-01-03 16:08:33 -08:00
ice_xsk.h ice: Add support for AF_XDP 2019-11-04 12:01:55 -08:00
Makefile ice: Implement DCBNL support 2019-11-08 12:02:14 -08:00