DPDK patches and discussions
 help / color / Atom feed
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.

      reply index

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 publically 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

Archives are clonable:
	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


Newsgroup available over NNTP:
	nntp://inbox.dpdk.org/inbox.dpdk.dev


AGPL code for this site: git clone https://public-inbox.org/ public-inbox