linux/drivers/net/ethernet/intel/ice
Brett Creeley 1aec6e1b08 ice: Set minimum default Rx descriptor count to 512
Currently we set the default number of Rx descriptors per
queue to the system's page size divided by the number of bytes per
descriptor. For 4K page size systems this is resulting in 128 Rx
descriptors per queue. This is causing more dropped packets than desired
in the default configuration. Fix this by setting the minimum default
Rx descriptor count per queue to 512.

Signed-off-by: Brett Creeley <brett.creeley@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-05-29 02:38:50 -07:00
..
ice_adminq_cmd.h ice: Add 52 byte RSS hash key support 2019-05-02 01:11:47 -07:00
ice_common.c ice: Remove direct write for GLLAN_RCTL_0 2019-05-29 02:33:21 -07:00
ice_common.h ice: Create framework for VSI queue context 2019-05-02 00:57:44 -07:00
ice_controlq.c ice: Fix incorrect use of abbreviations 2019-04-18 08:38:47 -07:00
ice_controlq.h ice: Use more efficient structures 2019-05-04 14:40:36 -07:00
ice_dcb_lib.c ice: Refactor the LLDP MIB change event handling 2019-05-23 10:51:53 -07:00
ice_dcb_lib.h ice: Fix hang when ethtool disables FW LLDP 2019-05-23 10:51:53 -07:00
ice_dcb.c ice: Refactor the LLDP MIB change event handling 2019-05-23 10:51:53 -07:00
ice_dcb.h ice: Refactor the LLDP MIB change event handling 2019-05-23 10:51:53 -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: Format ethtool reported stats 2019-05-23 10:51:54 -07:00
ice_hw_autogen.h ice: Add more validation in ice_vc_cfg_irq_map_msg 2019-05-04 14:18:27 -07:00
ice_lan_tx_rx.h ice: Fix incorrect use of abbreviations 2019-04-18 08:38:47 -07:00
ice_lib.c ice: Fix couple of issues in ice_vsi_release 2019-05-23 10:51:54 -07:00
ice_lib.h ice: Add ability to update rx-usecs-high 2019-05-02 01:13:39 -07:00
ice_main.c ice: Implement toggling ethtool rx-vlan-filter 2019-05-29 02:35:06 -07:00
ice_nvm.c ice: Silence semantic parser warnings 2019-05-23 10:51:54 -07:00
ice_osdep.h ice: Start hardware initialization 2018-03-26 09:59:08 -07:00
ice_sched.c ice: Create framework for VSI queue context 2019-05-02 00:57:44 -07:00
ice_sched.h ice: Add code for DCB initialization part 3/4 2019-04-18 08:38:47 -07: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: Add code for DCB initialization part 2/4 2019-04-18 08:38:47 -07:00
ice_switch.c ice: Silence semantic parser warnings 2019-05-23 10:51:54 -07:00
ice_switch.h ice: Add function to program ethertype based filter rule on VSIs 2019-05-04 14:36:28 -07:00
ice_txrx.c ice: Resolve static analysis warning 2019-05-29 02:36:58 -07:00
ice_txrx.h ice: Use bitfields when possible 2019-05-23 10:51:54 -07:00
ice_type.h ice: Use bitfields where possible 2019-05-04 14:38:57 -07:00
ice_virtchnl_pf.c ice: Gracefully handle reset failure in ice_alloc_vfs() 2019-05-23 10:51:54 -07:00
ice_virtchnl_pf.h ice: Reorganize ice_vf struct 2019-05-23 10:51:54 -07:00
ice.h ice: Set minimum default Rx descriptor count to 512 2019-05-29 02:38:50 -07:00
Makefile ice: Add code for DCB initialization part 1/4 2019-04-18 08:38:47 -07:00