[dpdk-dev] Intel 82599ES send packets failed on dpdk-17.05.1 after traffic testing

Ferruh Yigit ferruh.yigit at intel.com
Tue Aug 22 11:31:56 CEST 2017


On 8/22/2017 9:30 AM, zimeiw wrote:
> hi,
> 
> no use rte_eth_tx_prepare()?
> 
> I set txq_flags value as below,  may it cause this issue?
> 
>   .txq_flags = ~ETH_TXQ_FLAGS_NOXSUMS 

So you are enabling all csum offloading, for Tx path this requires
packets to be prepared before sending to the NIC.

Can you please test with rte_eth_tx_prepare()? testpmd has the sample usage.

Thanks,
ferruh

> 
> --
> Best Regards,
> zimeiw
> 
> 
> At 2017-08-22 15:49:56, "Ferruh Yigit" <ferruh.yigit at intel.com> wrote:
>>On 8/22/2017 5:45 AM, zimeiw wrote:
>>> hi,
>>> My test env is dell T430 server, NIC is intel 82599ES.
>>> I integrate my app with dpdk-17.05.1 version. after do some tcp traffic testing, app can receive packets from the 82599 NIC, but 82599 NIC send packets failed.
>>> But my app with dpdk-17.02 works well. 
>>> 
>>> 
>>> If any change with ixgbe driver? or need some additional configuration for the NIC?
>>
>>tx_pkt_prepare added but it has been added on 17.02 which seems working
>>for your case.
>>
>>Just to double check, are you using rte_eth_tx_prepare()?
>>
>>> 
>>> 
>>> 
>>> Thanks.
>>> 
>>> 
>>> --
>>> 
>>> Best Regards,
>>> zimeiw
>>> 
>>
> 
> 
> 
>  
> 



More information about the dev mailing list