On Wed, Apr 12, 2017 at 06:21:01PM +0530, Karthikraj palanichamy wrote: > Hi, > > I am using I350 card. The API rte_eth_dev_info_get() updated the parameter > 'max_rx_pktlen' in 'struct rte_eth_dev_info' as 16384. > > But when I try transmission with multiple segments, I could not transmit > more than 9732 bytes. > > I tried with testpmd and getting the same results.ie) couldn't transmit more > than 9732 using testpmd. > > Is this a limitation or am I missing anything? > > Note : I tried with X540 card. I got 'max_rx_pktlen' as 15387 and I could > transmit and receive upto 15387. > > Thanks > Karthik > It seems the info returned may be wrong. According to the i350 datasheet [1], table 1-2, the max frame size supported by the i350 is 9.5k which roughly tallies with what you are seeing.
Regards, /Bruce [1] http://www.intel.com/content/dam/www/public/us/en/documents/datasheets/ethernet-controller-i350-datasheet.pdf