From: bugzilla@dpdk.org To: dev@dpdk.org Subject: [dpdk-dev] [Bug 486] i40e driver has very bad performance when VXLAN TSO is enabled Date: Thu, 30 Jul 2020 03:45:12 +0000 Message-ID: <bug-486-3-OFr9l0eTRl@http.bugs.dpdk.org/> (raw) In-Reply-To: <bug-486-3@http.bugs.dpdk.org/> https://bugs.dpdk.org/show_bug.cgi?id=486 Xiaoyun Li (xiaoyun.li@intel.com) changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xiaoyun.li@intel.com Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #2 from Xiaoyun Li (xiaoyun.li@intel.com) --- Using testpmd to test vxlan tso. Function works. And after comparing the perf with cases without vxlan tso, the perf is similar. Can't see obvious drop. Tested with both 19.11 & newest commit b8d81e9cbf5e. Both work fine. So it's not a bug of i40e driver. Test steps: ixia generates packets with len 1500, and udp dst port 4789 (vxlan), and outer udp payload with vxlan and inner tcp packets. ixia rx port to observe the bytes receive rate. Both cases can get about 3GBps perf (using XXV710). If using vxlan tso: ./build/app/dpdk-testpmd -l 28,29,30,31 -n 4 -w 86:00.0 -w 86:00.1 – -i port stop all csum set ip hw 0 csum set udp hw 0 csum set tcp hw 0 csum set outer-ip hw 0 csum set outer-udp hw 0 csum set sctp hw 0 csum parse-tunnel on 0 csum set ip hw 1 csum set udp hw 1 csum set tcp hw 1 csum set outer-ip hw 1 csum set outer-udp hw 1 csum set sctp hw 1 csum parse-tunnel on 1 tunnel_tso set 800 1 rx_vxlan_port add 4789 0 set fwd csum port start all start If without vxlan tso: ./build/app/dpdk-testpmd -l 28,29,30,31 -n 4 -w 86:00.0 -w 86:00.1 – -i rx_vxlan_port add 4789 0 start -- You are receiving this mail because: You are the assignee for the bug.
prev parent reply other threads:[~2020-07-30 3:45 UTC|newest] Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-05-28 12:01 bugzilla 2020-07-30 3:45 ` bugzilla [this message]
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=bug-486-3-OFr9l0eTRl@http.bugs.dpdk.org/ \ --to=bugzilla@dpdk.org \ --cc=dev@dpdk.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
DPDK patches and discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://inbox.dpdk.org/dev/0 dev/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 dev dev/ http://inbox.dpdk.org/dev \ dev@dpdk.org public-inbox-index dev Example config snippet for mirrors. Newsgroup available over NNTP: nntp://inbox.dpdk.org/inbox.dpdk.dev AGPL code for this site: git clone https://public-inbox.org/public-inbox.git