i40e: fix max frame size
In FreeBsd driver, the max frame size is changed to MTU, but not keep the default value defined in DataSheet. When DPDK runs on that NIC, the configured value is not expected. This patch sets the max frame size to default when initialization. Fixes: 4861cde46116 ("i40e: new poll mode driver") Signed-off-by: Jingjing Wu <jingjing.wu@intel.com> Acked-by: Helin Zhang <helin.zhang@intel.com>
This commit is contained in:
parent
41264853e0
commit
8a26a8ff82
@ -919,6 +919,11 @@ eth_i40e_dev_init(struct rte_eth_dev *dev)
|
||||
*/
|
||||
i40e_add_tx_flow_control_drop_filter(pf);
|
||||
|
||||
/* Set the max frame size to 0x2600 by default,
|
||||
* in case other drivers changed the default value.
|
||||
*/
|
||||
i40e_aq_set_mac_config(hw, I40E_FRAME_SIZE_MAX, TRUE, 0, NULL);
|
||||
|
||||
/* initialize mirror rule list */
|
||||
TAILQ_INIT(&pf->mirror_list);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user