Bug 487
Summary: | Worse performance with DPDK driver when MTU is set to 2022 or less | ||
---|---|---|---|
Product: | DPDK | Reporter: | Vratko Polak (vrpolak) |
Component: | core | Assignee: | jeffguo (jia.guo) |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | ajit.khaparde, beilei.xing, georgii.tkachuk, vrpolak |
Priority: | Low | ||
Version: | 20.02 | ||
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | All |
Description
Vratko Polak
2020-06-04 16:17:50 CEST
One additional observation: with MTU > 2022, we see that calls to i40e_rx_burst (burst=256) can return 256 packets if MTU <= 2022, calls to i40e_rx_burst return at most 64 packets. Jeff, Can you take a look? Thanks The fix [1] on VPP side was to cap the nb_pkts argument value to 32 when calling rte_eth_rx_burst. No idea if that is the correct usage, or just a workaround. Either way, decreasing importance of this bug. [1] https://gerrit.fd.io/r/c/vpp/+/35620 |