test suite reviews and discussions
 help / color / mirror / Atom feed
* [dts] TestSuite_shutdown_api.py, test_enable_disablejumbo and MTU questions
@ 2017-04-12 17:48 Angela Czubak
  2017-04-13 16:08 ` Angela Czubak
  0 siblings, 1 reply; 3+ messages in thread
From: Angela Czubak @ 2017-04-12 17:48 UTC (permalink / raw)
  To: dts

Hi,


I was reading TestSuite_shutdown_api.py and have some questions about 
test_enable_disablejumbo.

First of all, what are the expectations when it comes to max-pkt-len? I 
mean, self.dut.send_expect("port config all max-pkt-len %d" % 
jumbo_size, "testpmd> ") (and jumbo_size=2048) calls 
rte_eth_dev_set_mtu. How should this function interpret MTU? It believe 
it is not clearly stated, however for many drivers MTU is length of the 
IP header + its payload. Is there a DPDK convention saying otherwise? I 
mean, in send_packet_method padding is calculated subtracting both IP 
header size and ether header size. I just want to know where the border 
of dropping a packet should lie.

Secondly, why HEADER_SIZE['eth'] is equal 18? Does it take into account 
FCS? Are is there any other reason? And why rx_bytes_exp and 
tx_bytes_exp is decreased by at least 4? (send_packet method).

Last but not least, why for powerville, psringville or kawela_4 
jumbo_size is increased by 4? This happens as well in 
test_enable_disablejumbo.

Thanks in advance for the response.


Regards,

Angela Czubak

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-04-20  6:12 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-12 17:48 [dts] TestSuite_shutdown_api.py, test_enable_disablejumbo and MTU questions Angela Czubak
2017-04-13 16:08 ` Angela Czubak
2017-04-20  6:01   ` Liu, Yong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).