linux/drivers/net/ethernet/intel/ice
Victor Raj b0153fdd7e ice: update VSI config dynamically
When VSI increases the number of queues dynamically, the scheduler
just needs to add the new required nodes rather than re-adjusting with
previously allocated number of nodes. Readjusting didn't provide enough
parents to add the upper layer nodes also can't place lan and rdma
subtrees separately.

In decrease case, keep the VSI configuration with max number of queues
always. This will leave some extra nodes in the tree but no harm done.

Signed-off-by: Victor Raj <victor.raj@intel.com>
Reviewed-by: Bruce Allan <bruce.w.allan@intel.com>
Signed-off-by: Anirudh Venkataramanan <anirudh.venkataramanan@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2019-03-25 07:23:20 -07:00
..
ice_adminq_cmd.h ice : Ensure only valid bits are set in ice_aq_set_phy_cfg 2019-03-19 16:52:47 -07:00
ice_common.c ice: fix some function prototype and signature style issues 2019-03-22 08:19:17 -07:00
ice_common.h ice: fix some function prototype and signature style issues 2019-03-22 08:19:17 -07:00
ice_controlq.c ice: Use Tx|Rx in comments 2018-11-20 11:39:04 -08:00
ice_controlq.h ice: Update expected FW version 2018-10-24 13:56:37 -07:00
ice_devids.h ice: Change device ID define names to align with branding string 2018-10-24 13:53:30 -07:00
ice_ethtool.c ice: fix some function prototype and signature style issues 2019-03-22 08:19:17 -07:00
ice_hw_autogen.h ice: configure GLINT_ITR to always have an ITR gran of 2 2019-03-19 16:56:10 -07:00
ice_lan_tx_rx.h ice: Add support for new PHY types 2019-01-15 12:38:44 -08:00
ice_lib.c ice: Add support for PF/VF promiscuous mode 2019-03-22 08:19:17 -07:00
ice_lib.h ice: Add support for PF/VF promiscuous mode 2019-03-22 08:19:17 -07:00
ice_main.c ice: Add support for PF/VF promiscuous mode 2019-03-22 08:19:17 -07:00
ice_nvm.c ice: fix numeric overflow warning 2019-02-25 08:56:01 -08:00
ice_osdep.h ice: Start hardware initialization 2018-03-26 09:59:08 -07:00
ice_sched.c ice: update VSI config dynamically 2019-03-25 07:23:20 -07:00
ice_sched.h ice: Move aggregator list into ice_hw instance 2019-01-15 11:21:13 -08:00
ice_sriov.c ice: Add support for new PHY types 2019-01-15 12:38:44 -08:00
ice_sriov.h ice: Add handlers for VF netdevice operations 2018-10-03 07:42:30 -07:00
ice_status.h ice: check for a leaf node presence 2019-02-25 08:56:01 -08:00
ice_switch.c ice: Set LAN_EN for all directional rules 2019-03-22 08:20:05 -07:00
ice_switch.h ice: Add support for PF/VF promiscuous mode 2019-03-22 08:19:17 -07:00
ice_txrx.c ice: fix some function prototype and signature style issues 2019-03-22 08:19:17 -07:00
ice_txrx.h ice: configure GLINT_ITR to always have an ITR gran of 2 2019-03-19 16:56:10 -07:00
ice_type.h ice: Remove unused vsi_id field 2019-03-22 08:19:17 -07:00
ice_virtchnl_pf.c ice: Get VF VSI instances directly via PF 2019-03-22 08:26:29 -07:00
ice_virtchnl_pf.h ice: fix some function prototype and signature style issues 2019-03-22 08:19:17 -07:00
ice.h ice: Add support for PF/VF promiscuous mode 2019-03-22 08:19:17 -07:00
Makefile ice: Add support for VF reset events 2018-10-03 07:42:30 -07:00