linux/drivers/net/ethernet/intel/i40e
John Underwood f534039dd8 i40e: add check for null VSI
Return from i40e_vsi_reinit_setup() if vsi param is NULL.
This makes this code consistent with all the other code that
checks for NULL before using one of the VSI pointers accessed
with an indexed variable. (Indexed VSI pointers are
intentionally set to NULL in i40e_vsi_clear() and
i40e_remove().

Change-ID: I3bc8b909c70fd2439334eeae994d151f61480985
Signed-off-by: John Underwood <johnx.underwood@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2016-02-18 23:52:45 -08:00
..
i40e.h i40e: Fix led blink capability for 10GBaseT PHY 2016-02-18 23:36:42 -08:00
i40e_adminq.c i40e: clean event descriptor before use 2016-02-17 23:39:58 -08:00
i40e_adminq.h i40e/i40evf: fix a potential type compare issue 2015-10-07 13:38:11 -07:00
i40e_adminq_cmd.h i40e: When in promisc mode apply promisc mode to Tx Traffic as well 2016-02-17 23:45:18 -08:00
i40e_alloc.h
i40e_common.c i40e: Increase timeout when checking GLGEN_RSTAT_DEVSTATE bit 2016-02-18 23:39:53 -08:00
i40e_dcb.c i40e: refactor DCB function 2016-02-16 19:04:08 -08:00
i40e_dcb.h i40e: Add parsing for CEE DCBX TLVs 2015-10-08 15:11:38 -07:00
i40e_dcb_nl.c i40e: Change some messages from info to debug only 2015-10-15 01:58:41 -07:00
i40e_debugfs.c i40e: Removal of code which relies on BASE VEB SEID 2016-02-17 23:03:19 -08:00
i40e_devids.h i40e: remove VF device IDs from PF 2016-02-16 19:24:26 -08:00
i40e_diag.c i40e: use BIT and BIT_ULL macros 2015-07-23 05:33:55 -07:00
i40e_diag.h
i40e_ethtool.c i40e: Fix led blink capability for 10GBaseT PHY 2016-02-18 23:36:42 -08:00
i40e_fcoe.c i40e/i40evf: Rewrite logic for 8 descriptor per packet check 2016-02-18 23:27:05 -08:00
i40e_fcoe.h i40e: use BIT and BIT_ULL macros 2015-07-23 05:33:55 -07:00
i40e_hmc.c i40e: clean up unneeded gotos 2015-07-23 05:15:26 -07:00
i40e_hmc.h i40e: use BIT and BIT_ULL macros 2015-07-23 05:33:55 -07:00
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: add check for null VSI 2016-02-18 23:52:45 -08:00
i40e_nvm.c i40e: add a little more to an NVM update debug message 2016-02-16 19:08:17 -08:00
i40e_osdep.h move io-64-nonatomic*.h out of asm-generic 2015-10-15 00:21:07 +02:00
i40e_prototype.h i40e: Add functions to blink led on 10GBaseT PHY 2016-02-18 23:33:28 -08:00
i40e_ptp.c i40e: generate fewer startup messages 2015-10-16 04:36:13 -07:00
i40e_register.h i40e: Expose some registers to program parser, FD and RSS logic 2016-02-18 23:49:31 -08:00
i40e_status.h
i40e_txrx.c i40e/i40evf: Move Tx checksum closer to TSO 2016-02-18 23:30:19 -08:00
i40e_txrx.h i40e/i40evf: Rewrite logic for 8 descriptor per packet check 2016-02-18 23:27:05 -08:00
i40e_type.h i40e: Add functions to blink led on 10GBaseT PHY 2016-02-18 23:33:28 -08:00
i40e_virtchnl.h i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 2015-12-12 21:08:42 -08:00
i40e_virtchnl_pf.c i40e: expand comment 2016-02-17 23:19:42 -08:00
i40e_virtchnl_pf.h i40e: Store lan_vsi_idx and lan_vsi_id in the right size 2016-02-16 18:40:26 -08:00
Makefile i40e: Strip configfs code 2015-03-07 07:01:06 -08:00