test suite reviews and discussions
 help / color / mirror / Atom feed
* [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir
@ 2019-12-31  6:05 Xiao Qimai
  2019-12-31 10:14 ` Xiao, QimaiX
  2020-01-03  2:58 ` Tu, Lijuan
  0 siblings, 2 replies; 4+ messages in thread
From: Xiao Qimai @ 2019-12-31  6:05 UTC (permalink / raw)
  To: dts; +Cc: Xiao Qimai

add testsuit cvl_fdir

Signed-off-by: Xiao Qimai <qimaix.xiao@intel.com>
---
 tests/TestSuite_cvl_fdir.py | 1548 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 1548 insertions(+)
 create mode 100644 tests/TestSuite_cvl_fdir.py

diff --git a/tests/TestSuite_cvl_fdir.py b/tests/TestSuite_cvl_fdir.py
new file mode 100644
index 0000000..8a4dde2
--- /dev/null
+++ b/tests/TestSuite_cvl_fdir.py
@@ -0,0 +1,1548 @@
+# BSD LICENSE
+#
+# Copyright(c) 2010-2019 Intel Corporation. All rights reserved.
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+#
+#   * Redistributions of source code must retain the above copyright
+#     notice, this list of conditions and the following disclaimer.
+#   * Redistributions in binary form must reproduce the above copyright
+#     notice, this list of conditions and the following disclaimer in
+#     the documentation and/or other materials provided with the
+#     distribution.
+#   * Neither the name of Intel Corporation nor the names of its
+#     contributors may be used to endorse or promote products derived
+#     from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+import re
+import time
+
+from packet import Packet
+from pmd_output import PmdOutput
+from test_case import TestCase
+import rte_flow_common as rfc
+
+from utils import GREEN, RED
+import utils
+
+MAC_IPV4_PAY = {
+    "match": [
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", proto=255, ttl=2, tos=4) / Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", frag=1, proto=255, ttl=2, tos=4)/Raw("x" * 80)'],
+    "unmatch": [
+        'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.22", proto=255, ttl=2, tos=4) / Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.22",dst="192.168.0.21", proto=255, ttl=2, tos=4) / Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.1.21", proto=255, ttl=2, tos=4) / Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", proto=1, ttl=2, tos=4) / Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", proto=255, ttl=3, tos=4) / Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", proto=255, ttl=2, tos=9) / Raw("x" * 80)'
+    ]
+}
+
+MAC_IPV4_PAY_SELECTED = {
+    "match": [
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", proto=1) / Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'],
+    "unmatch": [
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22") / Raw("x" * 80)'
+    ]
+}
+
+MAC_IPV4_UDP = {
+    "match": [
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'],
+    "unmatch": [
+        'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21", ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22", ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /UDP(sport=21,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /UDP(sport=22,dport=24)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=64, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=1) /UDP(sport=22,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)']
+}
+
+MAC_IPV4_TCP = {
+    "match": [
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)'],
+    "unmatch": [
+        'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21", ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22", ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /TCP(sport=21,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /TCP(sport=22,dport=24)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=64, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=1) /TCP(sport=22,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)']
+}
+
+MAC_IPV4_SCTP = {
+    "match": [
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)'],
+    "unmatch": [
+        'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21", ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22", ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /SCTP(sport=21,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /SCTP(sport=22,dport=24)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=64, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=1) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4)/Raw("x" * 80)']
+}
+
+MAC_IPV6_PAY = {
+    "match": [
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/IPv6ExtHdrFragment(1000)/("X"*480)'],
+    "unmatch": [
+        'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2022", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::1", nh=1, tc=1, hlim=2)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=2, tc=1, hlim=2)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=1, tc=2, hlim=2)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=1, tc=1, hlim=5)/("X"*480)']
+}
+
+MAC_IPV6_PAY_SELECTED = {
+    "match": [
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment(1000)/("X"*480)'],
+    "unmatch": [
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/("X"*480)']
+}
+
+MAC_IPV6_UDP = {
+    "match": [
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)'],
+    "unmatch": [
+        'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2002::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=3, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=1)/UDP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=21,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=24)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)']
+}
+
+MAC_IPV6_TCP = {
+    "match": [
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)'],
+    "unmatch": [
+        'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2002::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=3, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=1)/TCP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=21,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=24)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)']
+}
+
+MAC_IPV6_SCTP = {
+    "match": [
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)'],
+    "unmatch": [
+        'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2002::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=3, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=1)/SCTP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=21,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=24)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/("X"*480)']
+}
+
+MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY = {
+    "match": [
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")',
+        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21", frag=1)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.20")/("X"*480)'
+    ],
+    "unmatch": [
+        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.22")',
+        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.30", dst="192.168.0.21")',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21", src="192.168.0.20")/("X"*480)']
+}
+
+MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP = {
+    "match": [
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'],
+    "unmatch": [
+        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.22")/UDP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.21", dst="192.168.0.23")/UDP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(sport=21,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(sport=22,dport=24)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/TCP(sport=22, dport=23)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21", src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'
+    ]
+}
+
+MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP = {
+    "match": [
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.20")/TCP(sport=22,dport=23)/("X"*480)'],
+    "unmatch": [
+        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.22")/TCP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.23")/TCP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/TCP(sport=21,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/TCP(sport=22,dport=24)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21", src="192.168.0.20")/TCP(sport=22,dport=23)/("X"*480)']
+}
+
+MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP = {
+    "match": [
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.20")/SCTP(sport=22,dport=23)/("X"*480)'],
+    "unmatch": [
+        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.22")/SCTP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.23")/SCTP(sport=22,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/SCTP(sport=21,dport=23)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=24)/("X"*480)',
+        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(sport=22, dport=23)/Raw("x" * 80)',
+        'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21", src="192.168.0.20")/SCTP(sport=22,dport=23)/("X"*480)']
+}
+
+MAC_IPV4_GTPU_IPV4_PAY = {
+    "match": [
+        'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/Raw("x"*20)',
+        'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP(frag=1)/Raw("x"*20)',
+        'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/UDP()/Raw("x"*20)',
+        'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP( dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/TCP(sport=22, dport=23)/Raw("x"*20)',
+        'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/ICMP()/Raw("x"*20)'],
+    "unmatch": [
+        'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/SCTP()/Raw("x"*20)',
+        'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/Raw("x"*20)',
+        'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35)/IP()/Raw("x"*20)']
+}
+
+tv_mac_ipv4_pay_queue_index = {
+    "name": "test_mac_ipv4_pay_queue_index",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV4_PAY,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_pay_selected_inputset_queue_index = {
+    "name": "test_mac_ipv4_pay_selected_inputset_queue_index",
+    "rule": "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV4_PAY_SELECTED,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_udp_queue_index = {
+    "name": "test_mac_ipv4_upd_queue_index",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV4_UDP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tcp_queue_index = {
+    "name": "test_mac_ipv4_tcp_queue_index",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 63 / end",
+    "scapy_str": MAC_IPV4_TCP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 63}
+}
+
+tv_mac_ipv4_sctp_queue_index = {
+    "name": "test_mac_ipv4_sctp_queue_index",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions queue index 2 / end",
+    "scapy_str": MAC_IPV4_SCTP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 2}
+}
+
+tv_mac_ipv6_pay_queue_index = {
+    "name": "test_mac_ipv6_pay_queue_index",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV6_PAY,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv6_pay_selected_inputset_queue_index = {
+    "name": "test_mac_ipv6_pay_selected_inputset_queue_index",
+    "rule": "flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV6_PAY_SELECTED,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv6_udp_queue_index = {
+    "name": "test_mac_ipv6_udp_queue_index",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV6_UDP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv6_tcp_queue_index = {
+    "name": "test_mac_ipv6_tcp_queue_index",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV6_TCP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv6_sctp_queue_index = {
+    "name": "test_mac_ipv6_sctp_queue_index",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV6_SCTP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tun_ipv4_pay_queue_index = {
+    "name": "test_mac_ipv4_tun_ipv4_pay_queue_index",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tun_ipv4_udp_queue_index = {
+    "name": "test_mac_ipv4_tun_ipv4_udp_queue_index",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tun_ipv4_tcp_queue_index = {
+    "name": "test_mac_ipv4_tun_ipv4_tcp_queue_index",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tun_ipv4_sctp_queue_index = {
+    "name": "test_mac_ipv4_tun_ipv4_sctp_queue_index",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_pay_queue_index = {
+    "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_index",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_udp_queue_index = {
+    "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_index",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index = {
+    "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_index",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index = {
+    "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_index",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_pay_drop = {
+    "name": "test_mac_ipv4_pay_drop",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop / end",
+    "scapy_str": MAC_IPV4_PAY,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_udp_drop = {
+    "name": "test_mac_ipv4_udp_drop",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions drop / end",
+    "scapy_str": MAC_IPV4_UDP,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tcp_drop = {
+    "name": "test_mac_ipv4_tcp_drop",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions drop / end",
+    "scapy_str": MAC_IPV4_TCP,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_sctp_drop = {
+    "name": "test_mac_ipv4_sctp_drop",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end actions drop / end",
+    "scapy_str": MAC_IPV4_SCTP,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv6_pay_drop = {
+    "name": "test_mac_ipv6_pay_drop",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions drop / end",
+    "scapy_str": MAC_IPV6_PAY,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv6_udp_drop = {
+    "name": "test_mac_ipv6_udp_drop",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions drop / end",
+    "scapy_str": MAC_IPV6_UDP,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+tv_mac_ipv6_tcp_drop = {
+    "name": "test_mac_ipv6_tcp_drop",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions drop / end",
+    "scapy_str": MAC_IPV6_TCP,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv6_sctp_drop = {
+    "name": "test_mac_ipv6_sctp_drop",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions drop / end",
+    "scapy_str": MAC_IPV6_SCTP,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tun_ipv4_pay_drop = {
+    "name": "test_mac_ipv4_tun_ipv4_pay_drop",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tun_ipv4_udp_drop = {
+    "name": "test_mac_ipv4_tun_ipv4_udp_drop",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tun_ipv4_tcp_drop = {
+    "name": "test_mac_ipv4_tun_ipv4_tcp_drop",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tun_ipv4_sctp_drop = {
+    "name": "test_mac_ipv4_tun_ipv4_sctp_drop",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_pay_drop = {
+    "name": "test_mac_ipv4_tun_mac_ipv4_pay_drop",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_udp_drop = {
+    "name": "test_mac_ipv4_tun_mac_ipv4_udp_drop",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_tcp_drop = {
+    "name": "test_mac_ipv4_tun_mac_ipv4_tcp_drop",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_sctp_drop = {
+    "name": "test_mac_ipv4_tun_mac_ipv4_sctp_drop",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_pay_queue_group = {
+    "name": "test_mac_ipv4_pay_queue_group",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 1 end / end",
+    "scapy_str": MAC_IPV4_PAY,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": [0, 1]}
+}
+
+tv_mac_ipv4_udp_queue_group = {
+    "name": "test_mac_ipv4_udp_queue_group",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions rss queues 1 2 3 4 end / end",
+    "scapy_str": MAC_IPV4_UDP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": [1, 2, 3, 4]}
+}
+
+tv_mac_ipv4_tcp_queue_group = {
+    "name": "test_mac_ipv4_tcp_queue_group",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions rss queues 56 57 58 59 60 61 62 63 end / end",
+    "scapy_str": MAC_IPV4_TCP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": range(56, 64)}
+}
+
+tv_mac_ipv4_sctp_queue_group = {
+    "name": "test_mac_ipv4_sctp_queue_group",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions rss queues 0 1 2 3 end / end",
+    "scapy_str": MAC_IPV4_SCTP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": range(4)}
+}
+
+tv_mac_ipv6_pay_queue_group = {
+    "name": "test_mac_ipv6_pay_queue_group",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions rss queues 1 2 end / end",
+    "scapy_str": MAC_IPV6_PAY,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv6_udp_queue_group = {
+    "name": "test_mac_ipv6_udp_queue_group",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
+    "scapy_str": MAC_IPV6_UDP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv6_tcp_queue_group = {
+    "name": "test_mac_ipv6_tcp_queue_group",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
+    "scapy_str": MAC_IPV6_TCP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv6_sctp_queue_group = {
+    "name": "test_mac_ipv6_sctp_queue_group",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
+    "scapy_str": MAC_IPV6_SCTP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv4_tun_ipv4_pay_queue_group = {
+    "name": "test_mac_ipv4_tun_ipv4_pay_queue_group",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 end / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": range(9, 25)}
+}
+
+tv_mac_ipv4_tun_ipv4_udp_queue_group = {
+    "name": "test_mac_ipv4_tun_ipv4_udp_queue_group",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 38 39 40 41 end / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": [38, 39, 40, 41]}
+}
+
+tv_mac_ipv4_tun_ipv4_tcp_queue_group = {
+    "name": "test_mac_ipv4_tun_ipv4_tcp_queue_group",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv4_tun_ipv4_sctp_queue_group = {
+    "name": "test_mac_ipv4_tun_ipv4_sctp_queue_group",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_pay_queue_group = {
+    "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_group",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 1 2 end / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_udp_queue_group = {
+    "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_group",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_tcp_queue_group = {
+    "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_group",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_sctp_queue_group = {
+    "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_group",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv4_gtpu_ipv4_pay_queue_index = {
+    "name": "test_mac_ipv4_gtpu_ipv4_pay_queue_index",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end",
+    "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_gtpu_ipv4_pay_drop = {
+    "name": "test_mac_ipv4_gtpu_ipv4_pay_drop",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions drop / end",
+    "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
+    "check_func": rfc.check_drop,
+    "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_gtpu_ipv4_pay_queue_group = {
+    "name": "test_mac_ipv4_gtpu_ipv4_pay_queue_group",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions rss queues 0 1 end / end",
+    "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
+    "check_func": rfc.check_queue,
+    "check_param": {"port_id": 0, "queue": [0, 1]}
+}
+
+tv_mac_ipv4_gtpu_ipv4_pay_mark_count_query = {
+    "name": "test_mac_ipv4_gtpu_ipv4_pay_mark_count_query",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 2 / mark id 2 / count / end",
+    "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "queue": 2, "mark_id": 2,
+                    "count": {"hits_set": 1, "hits": 5}, "mark": True}
+}
+
+tv_mac_ipv4_pay_queue_index_mark = {
+    "name": "test_mac_ipv4_pay_queue_index_mark",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / mark id 0 / end",
+    "scapy_str": MAC_IPV4_PAY,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "queue": 1, "mark_id": 0, "mark": True}
+}
+
+tv_mac_ipv4_udp_queue_index_mark = {
+    "name": "test_mac_ipv4_udp_queue_index_mark",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 0 / mark id 1 / end",
+    "scapy_str": MAC_IPV4_UDP,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "queue": 0, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tcp_queue_index_mark = {
+    "name": "test_mac_ipv4_tcp_queue_index_mark",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 4294967294 / end",
+    "scapy_str": MAC_IPV4_TCP,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "queue": 1, "mark_id": 4294967294, "mark": True}
+}
+
+tv_mac_ipv4_sctp_queue_drop_mark = {
+    "name": "test_mac_ipv4_sctp_queue_drop_mark",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions drop / mark id 1 / end",
+    "scapy_str": MAC_IPV4_SCTP,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv6_pay_queue_index_mark = {
+    "name": "test_mac_ipv6_pay_queue_index_mark",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions queue index 1 / mark id 1 / end",
+    "scapy_str": MAC_IPV6_PAY,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv6_udp_queue_index_mark = {
+    "name": "test_mac_ipv6_udp_queue_index_mark",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
+    "scapy_str": MAC_IPV6_UDP,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv6_tcp_queue_index_mark = {
+    "name": "test_mac_ipv6_tcp_queue_index_mark",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
+    "scapy_str": MAC_IPV6_TCP,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv6_sctp_queue_index_mark = {
+    "name": "test_mac_ipv6_sctp_queue_index_mark",
+    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
+    "scapy_str": MAC_IPV6_SCTP,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tun_ipv4_pay_queue_index_mark = {
+    "name": "test_mac_ipv4_tun_ipv4_pay_queue_index_mark",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tun_ipv4_udp_queue_group_mark = {
+    "name": "test_mac_ipv4_tun_ipv4_udp_queue_group_mark",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / mark id 1 / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "queue": [1, 2], "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tun_ipv4_tcp_drop_mark = {
+    "name": "test_mac_ipv4_tun_ipv4_tcp_drop_mark",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / mark id 1 / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tun_ipv4_sctp_queue_index_mark = {
+    "name": "test_mac_ipv4_tun_ipv4_sctp_queue_index_mark",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark = {
+    "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark = {
+    "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark = {
+    "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark = {
+    "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark",
+    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
+    "scapy_str": MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
+    "check_func": rfc.check_mark,
+    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+vectors_ipv4_pay = [tv_mac_ipv4_pay_queue_index, tv_mac_ipv4_pay_selected_inputset_queue_index,
+                         tv_mac_ipv4_pay_drop, tv_mac_ipv4_pay_queue_group, tv_mac_ipv4_pay_queue_index_mark]
+
+vectors_ipv4_udp = [tv_mac_ipv4_udp_drop, tv_mac_ipv4_udp_queue_group, tv_mac_ipv4_udp_queue_index_mark,
+                         tv_mac_ipv4_udp_queue_index]
+
+vectors_ipv4_tcp = [tv_mac_ipv4_tcp_drop, tv_mac_ipv4_tcp_queue_group, tv_mac_ipv4_tcp_queue_index,
+                         tv_mac_ipv4_tcp_queue_index_mark]
+
+vectors_ipv4_sctp = [tv_mac_ipv4_sctp_queue_drop_mark, tv_mac_ipv4_sctp_queue_group, tv_mac_ipv4_sctp_drop,
+                          tv_mac_ipv4_sctp_queue_index]
+
+vectors_ipv6_pay = [tv_mac_ipv6_pay_drop, tv_mac_ipv6_pay_queue_group, tv_mac_ipv6_pay_queue_index,
+                         tv_mac_ipv6_pay_queue_index_mark, tv_mac_ipv6_pay_selected_inputset_queue_index]
+
+vectors_ipv6_udp = [tv_mac_ipv6_udp_drop, tv_mac_ipv6_udp_queue_group, tv_mac_ipv6_udp_queue_index,
+                         tv_mac_ipv6_udp_queue_index_mark]
+
+vectors_ipv6_tcp = [tv_mac_ipv6_tcp_drop, tv_mac_ipv6_tcp_queue_group, tv_mac_ipv6_tcp_queue_index,
+                         tv_mac_ipv6_tcp_queue_index_mark]
+
+vectors_ipv6_sctp = [tv_mac_ipv6_sctp_queue_index_mark, tv_mac_ipv6_sctp_drop, tv_mac_ipv6_sctp_queue_group,
+                          tv_mac_ipv6_sctp_queue_index]
+
+vectors_ipv4_tun_ipv4 = [tv_mac_ipv4_tun_ipv4_pay_drop, tv_mac_ipv4_tun_ipv4_pay_queue_group,
+                              tv_mac_ipv4_tun_ipv4_pay_queue_index, tv_mac_ipv4_tun_ipv4_pay_queue_index_mark,
+                              tv_mac_ipv4_tun_ipv4_sctp_drop, tv_mac_ipv4_tun_ipv4_sctp_queue_group,
+                              tv_mac_ipv4_tun_ipv4_sctp_queue_index, tv_mac_ipv4_tun_ipv4_sctp_queue_index_mark,
+                              tv_mac_ipv4_tun_ipv4_tcp_drop, tv_mac_ipv4_tun_ipv4_tcp_drop_mark,
+                              tv_mac_ipv4_tun_ipv4_tcp_queue_group, tv_mac_ipv4_tun_ipv4_tcp_queue_index,
+                              tv_mac_ipv4_tun_ipv4_udp_drop, tv_mac_ipv4_tun_ipv4_udp_queue_group,
+                              tv_mac_ipv4_tun_ipv4_udp_queue_group_mark, tv_mac_ipv4_tun_ipv4_udp_queue_index]
+
+vectors_ipv4_tun_mac = [tv_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark, tv_mac_ipv4_tun_mac_ipv4_pay_drop,
+                             tv_mac_ipv4_tun_mac_ipv4_pay_queue_group, tv_mac_ipv4_tun_mac_ipv4_pay_queue_index,
+                             tv_mac_ipv4_tun_mac_ipv4_sctp_drop, tv_mac_ipv4_tun_mac_ipv4_sctp_queue_group,
+                             tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index, tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark,
+                             tv_mac_ipv4_tun_mac_ipv4_tcp_drop, tv_mac_ipv4_tun_mac_ipv4_tcp_queue_group,
+                             tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index, tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark,
+                             tv_mac_ipv4_tun_mac_ipv4_udp_drop, tv_mac_ipv4_tun_mac_ipv4_udp_queue_group,
+                             tv_mac_ipv4_tun_mac_ipv4_udp_queue_index, tv_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark]
+
+test_vectors_gtpu_ipv4_pay = [tv_mac_ipv4_gtpu_ipv4_pay_drop, tv_mac_ipv4_gtpu_ipv4_pay_mark_count_query,
+                              tv_mac_ipv4_gtpu_ipv4_pay_queue_group, tv_mac_ipv4_gtpu_ipv4_pay_queue_index]
+
+
+class TestCVLFdir(TestCase):
+
+    def check_rule(self, port_id=0, stats=True, rule_list=None):
+        out = self.dut.send_command("flow list %s" % port_id, timeout=2)
+        p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
+        m = p.search(out)
+        if stats:
+            self.verify(m, "flow rule on port %s is not existed" % port_id)
+            if rule_list:
+                p = re.compile("^(\d+)\s")
+                li = out.splitlines()
+                res = filter(bool, map(p.match, li))
+                result = [i.group(1) for i in res]
+                self.verify(sorted(result) == sorted(rule_list),
+                            "check rule list failed. expect %s, result %s" % (rule_list, result))
+        else:
+            self.verify(not m, "flow rule on port %s is existed" % port_id)
+
+    def destroy_rule(self, rule_id, port_id=0):
+        if isinstance(rule_id, list):
+            for i in rule_id:
+                out = self.dut.send_command("flow destroy %s rule %s" % (port_id, i), timeout=1)
+                p = re.compile(r"Flow rule #(\d+) destroyed")
+                m = p.search(out)
+                self.verify(m, "flow rule %s delete failed" % rule_id)
+        else:
+            out = self.dut.send_command("flow destroy %s rule %s" % (port_id, rule_id), timeout=1)
+            p = re.compile(r"Flow rule #(\d+) destroyed")
+            m = p.search(out)
+            self.verify(m, "flow rule %s delete failed" % rule_id)
+
+    def query_count(self, hits_set, hits, port_id=0, rule_id=0):
+        out = self.dut.send_command("flow query %s %s count" % (port_id, rule_id), timeout=1)
+        p = re.compile("hits_set:\s(\d+).*hits:\s(\d+)", re.DOTALL)
+        m = p.search(out)
+        res_hits_set = int(m.group(1))
+        res_hits = int(m.group(2))
+        self.verify(res_hits_set == hits_set,
+                    "hits_set number check failed. expect: %d, result: %d" % (hits_set, res_hits_set))
+        self.verify(res_hits == hits, "hits number check failed. expect: %d, result: %d" % (hits, res_hits))
+
+    def _rte_flow_validate(self, vectors):
+        test_results = {}
+        for tv in vectors:
+            try:
+                count = 1 if not tv["check_param"].get("count") else tv["check_param"]["count"]
+                port_id = tv["check_param"]["port_id"]
+                mark = tv["check_param"].get("mark")
+                # create rule
+                rule_li = self.create_fdir_rule(tv["rule"], check_stats=True)
+                # send and check match packets
+                out1 = self.send_pkts_getouput(pkts=tv["scapy_str"]["match"], port_id=port_id,
+                                               count=count, mark=mark)
+                tv["check_func"](out1, pkt_num=len(tv["scapy_str"]["match"]), check_param=tv["check_param"])
+                # send and check unmatch packets
+                out2 = self.send_pkts_getouput(pkts=tv["scapy_str"]["unmatch"], port_id=port_id,
+                                               count=count, mark=mark)
+                tv["check_func"](out2, pkt_num=len(tv["scapy_str"]["unmatch"]), check_param=tv["check_param"],
+                                 stats=False)
+                if tv["check_param"].get("count"):
+                    self.query_count(tv["check_param"]["count"]["hits_set"], tv["check_param"]["count"]["hits"],
+                                     port_id=port_id,
+                                     rule_id=rule_li[0])
+                # list and destroy rule
+                self.check_rule(port_id=tv["check_param"]["port_id"], rule_list=rule_li)
+                self.destroy_rule(rule_id=rule_li, port_id=port_id)
+                # send matched packet
+                out3 = self.send_pkts_getouput(pkts=tv["scapy_str"]["match"], port_id=port_id,
+                                               count=count, mark=mark)
+                tv["check_func"](out3, pkt_num=len(tv["scapy_str"]["match"]), check_param=tv["check_param"],
+                                 stats=False)
+                # check not rule exists
+                self.check_rule(port_id=port_id, stats=False)
+                test_results[tv["name"]] = True
+                print(GREEN("case passed: %s" % tv["name"]))
+            except Exception as e:
+                print(RED(e))
+                test_results[tv["name"]] = False
+                continue
+        failed_cases = []
+        for k, v in test_results.items():
+            if not v:
+                failed_cases.append(k)
+        self.verify(all(test_results.values()), "{} failed.".format(failed_cases))
+
+    def set_up_all(self):
+        """
+        Run at the start of each test suite.
+        prerequisites.
+        """
+        # Based on h/w type, choose how many ports to use
+        self.dut_ports = self.dut.get_ports(self.nic)
+        self.verify(len(self.dut_ports) >= 2, "Insufficient ports for testing")
+        # Verify that enough threads are available
+        cores = self.dut.get_core_list("1S/4C/1T")
+        self.verify(cores is not None, "Insufficient cores for speed testing")
+        self.portMask = utils.create_mask([self.dut_ports[0], self.dut_ports[1]])
+        self.ports_socket = self.dut.get_numa_id(self.dut_ports[0])
+        self.dut_port0 = self.tester.get_local_port(self.dut_ports[0])
+        self.dut_port1 = self.tester.get_local_port(self.dut_ports[1])
+        self.tester_iface0 = self.tester.get_interface(self.dut_port0)
+        self.tester_iface1 = self.tester.get_interface(self.dut_port1)
+        self.pci0 = self.dut.ports_info[self.dut_ports[0]]['pci']
+        self.pci1 = self.dut.ports_info[self.dut_ports[1]]['pci']
+
+        self.pkt = Packet()
+        self.pmd_output = PmdOutput(self.dut)
+        self.launch_testpmd_with_mark()
+
+    def set_up(self):
+        """
+        Run before each test case.
+        """
+        self.pmd_output.execute_cmd("start")
+
+    def config_testpmd(self):
+        self.pmd_output.execute_cmd("set fwd rxonly")
+        self.pmd_output.execute_cmd("set verbose 1")
+        self.pmd_output.execute_cmd("port config 0 udp_tunnel_port add vxlan 4789")
+        self.pmd_output.execute_cmd("port config 1 udp_tunnel_port add vxlan 4789")
+        # specify a fixed rss-hash-key for cvl ether
+        self.pmd_output.execute_cmd(
+            "port config 0 rss-hash-key ipv4 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd")
+        res = self.pmd_output.wait_link_status_up('all', timeout=15)
+        self.verify(res is True, 'there have port link is down')
+
+    def launch_testpmd_with_mark(self):
+        self.pmd_output.start_testpmd(cores="1S/4C/1T",
+                                      param="--portmask=%s --rxq=64 --txq=64 --port-topology=loop" % self.portMask,
+                                      eal_param="-w %s,flow-mark-support=1 -w %s,flow-mark-support=1" % (
+                                          self.pci0, self.pci1), socket=self.ports_socket)
+        self.config_testpmd()
+
+    def send_packets(self, packets, tx_port=None, count=1):
+        self.pkt.update_pkt(packets)
+        tx_port = self.tester_iface0 if not tx_port else tx_port
+        self.pkt.send_pkt(crb=self.tester, tx_port=tx_port, count=count)
+
+    def send_pkts_getouput(self, pkts, port_id=0, count=1, mark=None):
+        tx_port = self.tester_iface0 if port_id == 0 else self.tester_iface1
+        self.send_packets(pkts, tx_port=tx_port, count=count)
+        time.sleep(1)
+        if mark:
+            out = (self.pmd_output.get_output(), self.pmd_output.execute_cmd("stop"))
+        else:
+            out = self.pmd_output.execute_cmd("stop")
+        self.pmd_output.execute_cmd("start")
+        return out
+
+    def create_fdir_rule(self, rule, check_stats=None):
+        # dpdk get a warning message(ice_interrupt_handler), it'll mess up output stream, testpmd> probably not be
+        # print completely.
+        p = re.compile(r"Flow rule #(\d+) created")
+        rule_list = []
+        if isinstance(rule, list):
+            for i in rule:
+                out = self.dut.send_command(i, timeout=1)
+                m = p.search(out)
+                if m:
+                    rule_list.append(m.group(1))
+                else:
+                    rule_list.append(False)
+        elif isinstance(rule, str):
+            out = self.dut.send_command(rule, timeout=1)
+            m = p.search(out)
+            if m:
+                rule_list.append(m.group(1))
+            else:
+                rule_list.append(False)
+        else:
+            raise Exception("unsupported rule type, only accept list or str")
+        if check_stats:
+            self.verify(all(rule_list), "some rules create failed, result %s" % rule_list)
+        elif check_stats == False:
+            self.verify(not any(rule_list), "all rules should create failed, result %s" % rule_list)
+        return rule_list
+
+    def check_fdir_rule(self, port_id=0, stats=True, rule_list=None):
+        out = self.dut.send_command("flow list %s" % port_id, timeout=2)
+        p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
+        if stats:
+            self.verify(p.search(out), "flow rule on port %s is not existed" % port_id)
+            if rule_list:
+                p = re.compile("^(\d+)\s")
+                li = out.splitlines()
+                res = filter(bool, map(p.match, li))
+                result = [i.group(1) for i in res]
+                self.verify(sorted(result) == sorted(rule_list),
+                            "check rule list failed. expect %s, result %s" % (rule_list, result))
+        else:
+            self.verify(not p.search(out), "flow rule on port %s is existed" % port_id)
+
+    def destroy_fdir_rule(self, port_id=0, rule_id=None):
+        if rule_id == None:
+            rule_id = 0
+        if isinstance(rule_id, list):
+            for i in rule_id:
+                out = self.dut.send_command("flow destroy %s rule %s" % (port_id, i), timeout=1)
+                p = re.compile(r"Flow rule #(\d+) destroyed")
+                m = p.search(out)
+                self.verify(m, "flow rule %s delete failed" % rule_id)
+        else:
+            out = self.dut.send_command("flow destroy %s rule %s" % (port_id, rule_id), timeout=1)
+            p = re.compile(r"Flow rule #(\d+) destroyed")
+            m = p.search(out)
+            self.verify(m, "flow rule %s delete failed" % rule_id)
+
+    def test_mac_ipv4_pay(self):
+        self._rte_flow_validate(vectors_ipv4_pay)
+
+    def test_mac_ipv4_udp(self):
+        self._rte_flow_validate(vectors_ipv4_udp)
+
+    def test_mac_ipv4_tcp(self):
+        self._rte_flow_validate(vectors_ipv4_tcp)
+
+    def test_mac_ipv4_sctp(self):
+        self._rte_flow_validate((vectors_ipv4_sctp))
+
+    def test_mac_ipv6_pay(self):
+        self._rte_flow_validate(vectors_ipv6_pay)
+
+    def test_mac_ipv6_udp(self):
+        self._rte_flow_validate(vectors_ipv6_udp)
+
+    def test_mac_ipv6_tcp(self):
+        self._rte_flow_validate(vectors_ipv6_tcp)
+
+    def test_mac_ipv6_sctp(self):
+        self._rte_flow_validate(vectors_ipv6_sctp)
+
+    def test_mac_ipv4_tun_ipv4(self):
+        self._rte_flow_validate(vectors_ipv4_tun_ipv4)
+
+    def test_mac_ipv4_tun_mac(self):
+        self._rte_flow_validate(vectors_ipv4_tun_mac)
+
+    def test_queue_index_wrong_parameters(self):
+        rule1 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 64 / end"
+        self.create_fdir_rule(rule1, check_stats=False)
+        rule2 = [
+            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / end",
+            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 2 / end",
+            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop / end"]
+        res = self.create_fdir_rule(rule2)
+        self.verify(res[0], "create fdir rule failed, result %s" % res)
+        self.verify(not any(res[1:]), "created wrong fdir rule %s should fail" % rule2[1:])
+
+    def test_queue_group_wrong_parameters(self):
+        rule1 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 1 2 end / end"
+        rule2 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 end / end"
+        rule3 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 1 2 3 5 end / end"
+        rule4 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 63 64 end / end"
+        rule5 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end / end"
+        res = self.create_fdir_rule([rule1, rule2, rule3, rule4], check_stats=False)
+        self.dut.send_command("stop", timeout=1)
+        self.dut.send_command("port stop all", timeout=1)
+        self.dut.send_command("port config all rxq 32", timeout=1)
+        self.dut.send_command("port config all txq 32", timeout=2)
+        self.dut.send_command("port start all", timeout=1)
+        self.pmd_output.execute_cmd("start")
+        res = self.create_fdir_rule(rule5, check_stats=False)
+        self.dut.send_command("stop", timeout=1)
+        self.dut.send_command("port stop all", timeout=1)
+        self.dut.send_command("port config all rxq 64", timeout=1)
+        self.dut.send_command("port config all txq 64", timeout=2)
+        self.dut.send_command("port start all", timeout=1)
+        self.pmd_output.execute_cmd("start")
+        result = True
+        try:
+            self.create_fdir_rule(rule5, check_stats=True)
+            out = self.send_pkts_getouput(pkts=MAC_IPV4_PAY["match"])
+            rfc.check_queue(out, pkt_num=len(MAC_IPV4_PAY["match"]), check_param={"port_id": 0, "queue": range(64)})
+            out = self.send_pkts_getouput(pkts=MAC_IPV4_PAY["unmatch"])
+            rfc.check_queue(out, pkt_num=len(MAC_IPV4_PAY["unmatch"]), check_param={"port_id": 0, "queue": range(64)})
+        except Exception as e:
+            result = False
+            print(RED("failed:" + str(e)))
+        finally:
+            # restore testpmd config to default, then verify results
+            self.config_testpmd()
+        self.verify(result, "check failed")
+
+    def test_mac_ipv4_gtpu_ipv4_pay_teid_mark_count_query(self):
+        rule = "flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end / mark id 100 / count / end"
+        p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03") / IP(src="192.168.0.20", dst="192.168.0.21") / UDP(dport=2152) / GTP_U_Header(gtp_type=255, teid=0x12345678) / GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35) / IP() / Raw("x" * 20)'
+        p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/UDP()/Raw("x"*20)'
+        # create fdir rule
+        rule_li = self.create_fdir_rule(rule, check_stats=True)
+        out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
+        check_param = {"port_id": 1, "queue": range(64), "mark_id": 100}
+        rfc.check_mark(out, pkt_num=1, check_param=check_param)
+
+        out = self.send_pkts_getouput(pkts=p_gtpu2, port_id=1, mark=True)
+        rfc.check_queue(out[1], pkt_num=1, check_param=check_param)
+        mark_scanner = "FDIR matched ID=(0x\w+)"
+        res = re.search(mark_scanner, out[0])
+        self.verify(not res, "FDIR should not in %s" % out[0])
+        self.query_count(1, 1, 1, 0)
+
+        self.check_fdir_rule(port_id=1, stats=True)
+        self.destroy_fdir_rule(port_id=1, rule_id=rule_li[0])
+        # send matched packets
+        out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
+        rfc.check_queue(out[1], pkt_num=1, check_param=check_param, stats=True)
+        res = re.search(mark_scanner, out[0])
+        self.verify(not res, "FDIR should not in %s" % out[0])
+        self.check_fdir_rule(port_id=1, stats=False)
+
+    def test_mac_ipv4_gtpu_ipv4_pay_qfi_mark_count_query(self):
+        rule = "flow create 1 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions drop / mark id 3 / count / end"
+        p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/TCP()/Raw("x"*20)'
+        p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35)/IP()/Raw("x"*20)'
+        # create fdir rule
+        res = self.create_fdir_rule(rule, check_stats=True)
+        check_param = {"port_id": 1, "mark": True, "mark_id": 3}
+        # send matched packet
+        out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
+        rfc.check_mark(out, pkt_num=1, check_param=check_param, stats=True)
+        # send unmatched packet
+        out1 = self.send_pkts_getouput(pkts=p_gtpu2, port_id=1, mark=True)
+        rfc.check_mark(out1, pkt_num=1, check_param=check_param, stats=False)
+        self.query_count(1, 1, 1, 0)
+        self.check_fdir_rule(port_id=1, stats=True, rule_list=res)
+        self.destroy_fdir_rule(port_id=1, rule_id=0)
+        # send matched packets
+        out = self.send_pkts_getouput(p_gtpu1, port_id=1, mark=True)
+        rfc.check_mark(out, pkt_num=1, check_param={"port_id": 1}, stats=False)
+        self.check_fdir_rule(port_id=1, stats=False)
+
+    def test_mac_ipv4_gtpu_ipv4_pay_multirules(self):
+        rule1 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end"
+        rule2 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end"
+        rule3 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end"
+        res = self.create_fdir_rule(rule=[rule1, rule2, rule3], check_stats=True)
+        rule4 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end"
+        rule5 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 4 / end"
+        rule6 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x75 / ipv4 / end actions queue index 4 / end"
+        res2 = self.create_fdir_rule(rule=[rule4, rule5, rule6], check_stats=False)
+        rule7 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 3 / end"
+        res3 = self.create_fdir_rule(rule7, check_stats=True)
+        p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/Raw("x"*20)'
+        p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/Raw("x"*20)'
+        p_gtpu3 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35)/IP()/Raw("x"*20)'
+        p_gtpu4 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35)/IP()/Raw("x"*20)'
+        p_gtpu5 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x36)/IP()/Raw("x"*20)'
+        out1 = self.send_pkts_getouput(p_gtpu1)
+        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1})
+        out2 = self.send_pkts_getouput(p_gtpu2)
+        rfc.check_queue(out2, pkt_num=1, check_param={"queue": 3})
+        out3 = self.send_pkts_getouput(p_gtpu3)
+        rfc.check_queue(out3, pkt_num=1, check_param={"queue": 2})
+        out4 = self.send_pkts_getouput(p_gtpu4)
+        rfc.check_queue(out4, pkt_num=1, check_param={"queue": 3})
+        out5 = self.send_pkts_getouput(p_gtpu5)
+        rfc.check_queue(out5, pkt_num=1, check_param={"queue": [1, 2, 3]}, stats=False)
+        res.extend(res3)
+        self.check_fdir_rule(port_id=0, stats=True, rule_list=res)
+        self.dut.send_command("flow flush 0", timeout=1)
+        out1 = self.send_pkts_getouput(p_gtpu1)
+        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1}, stats=False)
+        out2 = self.send_pkts_getouput(p_gtpu2)
+        rfc.check_queue(out2, pkt_num=1, check_param={"queue": 3}, stats=False)
+        out3 = self.send_pkts_getouput(p_gtpu3)
+        rfc.check_queue(out3, pkt_num=1, check_param={"queue": 2}, stats=False)
+        out4 = self.send_pkts_getouput(p_gtpu4)
+        rfc.check_queue(out4, pkt_num=1, check_param={"queue": 3}, stats=False)
+
+    def test_mac_ipv4_gtpu_ipv4_pay_two_ports(self):
+        rule1 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
+        rule2 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
+        rule3 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end'
+        rule4 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end'
+        rule5 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
+        rule6 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions queue index 2 / end'
+
+        p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/Raw("x"*20)'
+        p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35)/IP()/Raw("x"*20)'
+        p_gtpu3 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35)/IP()/Raw("x"*20)'
+        res1 = self.create_fdir_rule([rule1, rule2], check_stats=True)
+        out1 = self.send_pkts_getouput(p_gtpu1)
+        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1})
+        out2 = self.send_pkts_getouput(p_gtpu1, port_id=1)
+        rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1, "queue": 1})
+
+        res2 = self.create_fdir_rule([rule3, rule4], check_stats=True)
+        out1 = self.send_pkts_getouput(p_gtpu2)
+        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 2})
+        out2 = self.send_pkts_getouput(p_gtpu2, port_id=1)
+        rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1, "queue": 3})
+
+        self.dut.send_command("flow flush 0", timeout=1)
+        self.dut.send_command("flow flush 1", timeout=1)
+
+        res3 = self.create_fdir_rule([rule5, rule6])
+        self.verify(all(res3), "rules should be create seccess, result is %s" % res3)
+        out1 = self.send_pkts_getouput(p_gtpu3)
+        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1}, stats=False)
+        out2 = self.send_pkts_getouput(p_gtpu3, port_id=1)
+        rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1, "queue": 2}, stats=True)
+
+        self.check_fdir_rule(port_id=0, rule_list=res3[0])
+        self.check_fdir_rule(port_id=1, rule_list=res3[1])
+
+        self.destroy_fdir_rule(0, 0)
+        self.destroy_fdir_rule(1, 0)
+
+        out1 = self.send_pkts_getouput([p_gtpu1, p_gtpu2])
+        rfc.check_queue(out1, pkt_num=2, check_param={"port_id": 0, "queue": [1, 2]}, stats=False)
+        out2 = self.send_pkts_getouput([p_gtpu1, p_gtpu2, p_gtpu3], port_id=1)
+        rfc.check_queue(out2, pkt_num=3, check_param={"port_id": 1, "queue": [1, 2, 3]}, stats=False)
+
+        self.check_fdir_rule(0, stats=False)
+        self.check_fdir_rule(1, stats=False)
+
+    def test_mac_ipv4_gtpu_ipv4_pay_wrong_parameters(self):
+        rule1 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x100 / ipv4 / end actions queue index 1 / end'
+        rule2 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x100000000 / gtp_psc qfi is 0x5 / ipv4 / end actions queue index 2 / end'
+        self.create_fdir_rule([rule1, rule2], check_stats=False)
+        self.check_fdir_rule(0, stats=False)
+
+    def test_count_query_identifier_share(self):
+        rule1 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.1 / end actions queue index 1 / count identifier 0x1234 shared on / end'
+        rule2 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.2 / end actions queue index 2 / count identifier 0x1234 shared on / end'
+        rule3 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.3 / end actions queue index 3 / count identifier 0x1234 shared off / end'
+        rule4 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.4 / end actions queue index 4 / count identifier 0x1234 / end'
+        rule5 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.5 / end actions queue index 5 / count shared on / end'
+        rule6 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.6 / end actions drop / count shared on / end'
+        rule7 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.7 / end actions drop / count identifier 0x1235 shared on / end'
+
+        pkt1 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.1",dst="192.168.0.21") / Raw("x" * 80)'
+        pkt2 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.2",dst="192.168.0.21") / Raw("x" * 80)'
+        pkt3 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.21") / Raw("x" * 80)'
+        pkt4 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.4",dst="192.168.0.21") / Raw("x" * 80)'
+        pkt5 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.5",dst="192.168.0.21") / Raw("x" * 80)'
+        pkt6 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.6",dst="192.168.0.21") / Raw("x" * 80)'
+        pkt7 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.21") / Raw("x" * 80)'
+
+        res = self.create_fdir_rule([rule1, rule2, rule3, rule4, rule5, rule6, rule7])
+        self.verify(all(res), "create rules failed, result: %s" % res)
+        out1 = self.send_pkts_getouput(pkt1, count=10)
+        rfc.check_queue(out1, pkt_num=10, check_param={"queue": 1}, stats=True)
+        out2 = self.send_pkts_getouput(pkt2, count=10)
+        rfc.check_queue(out2, pkt_num=10, check_param={"queue": 2}, stats=True)
+        out3 = self.send_pkts_getouput(pkt3, count=10)
+        rfc.check_queue(out3, pkt_num=10, check_param={"queue": 3}, stats=True)
+        out4 = self.send_pkts_getouput(pkt4, count=10)
+        rfc.check_queue(out4, pkt_num=10, check_param={"queue": 4}, stats=True)
+        out5 = self.send_pkts_getouput(pkt5, count=10)
+        rfc.check_queue(out5, pkt_num=10, check_param={"queue": 5}, stats=True)
+        out6 = self.send_pkts_getouput(pkt6, count=10)
+        rfc.check_drop(out6, pkt_num=10, check_param={"port_id": 0})
+        out7 = self.send_pkts_getouput(pkt7, count=10)
+        rfc.check_drop(out7, pkt_num=10, check_param={"port_id": 0})
+
+        self.query_count(1, 20, 0, 0)
+        self.query_count(1, 20, 0, 1)
+        self.query_count(1, 10, 0, 2)
+        self.query_count(1, 10, 0, 3)
+        self.query_count(1, 20, 0, 4)
+        self.query_count(1, 20, 0, 5)
+        self.query_count(1, 10, 0, 6)
+
+        self.check_fdir_rule(0, stats=True, rule_list=res)
+        self.dut.send_command("flow flush 0", timeout=1)
+        out = self.send_pkts_getouput(pkts=[pkt1, pkt2, pkt3, pkt4, pkt5])
+        rfc.check_queue(out, pkt_num=5, check_param={"port_id": 0, "queue": range(1, 6)}, stats=False)
+        out6 = self.send_pkts_getouput(pkt6, count=10)
+        rfc.check_drop(out6, pkt_num=10, check_param={"port_id": 0}, stats=False)
+        out7 = self.send_pkts_getouput(pkt7, count=10)
+        rfc.check_drop(out7, pkt_num=10, check_param={"port_id": 0}, stats=False)
+
+        self.check_fdir_rule(stats=False)
+
+    def test_multi_patterns_count_query(self):
+        rule1 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / count / end'
+        rule2 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / count / end'
+        rule3 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 62 63 end / count / end'
+        rule4 = 'flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue index 1 / count / end'
+        rule5 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 3 / count / end'
+        rule6 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 / tcp dst is 23 / end actions queue index 4 / count / end'
+        rule7 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 5 / count / end'
+
+        pkt1 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21") /TCP(sport=22, dport=23)/ Raw("x" * 80)'
+        pkt2 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21") /UDP(sport=22, dport=23)/ Raw("x" * 80)'
+        pkt3 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21") /SCTP(sport=22, dport=23)/ Raw("x" * 80)'
+        pkt4 = 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)'
+        pkt5 = 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(dport=4790)/VXLAN(flags=0xc)/IP(dst="192.168.0.21", src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'
+        pkt6 = 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20")/TCP(dport=23)/("X"*480)'
+        pkt7 = 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)'
+
+        res = self.create_fdir_rule(rule=[rule1, rule2, rule3, rule4, rule5, rule6, rule7], check_stats=True)
+        self.verify(all(res), "create rules failed, result %s" % res)
+        out = self.send_pkts_getouput(pkts=pkt1, count=10)
+        rfc.check_queue(out, pkt_num=10, check_param={"queue": 1}, stats=True)
+        out = self.send_pkts_getouput(pkts=pkt2, count=10)
+        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0})
+        out = self.send_pkts_getouput(pkts=pkt3, count=10)
+        rfc.check_queue(out, pkt_num=10, check_param={"queue": [62, 63]}, stats=True)
+        out = self.send_pkts_getouput(pkts=pkt4, count=10)
+        rfc.check_queue(out, pkt_num=10, check_param={"queue": 1}, stats=True)
+        out = self.send_pkts_getouput(pkts=pkt5, count=10)
+        rfc.check_queue(out, pkt_num=10, check_param={"queue": 3}, stats=True)
+        out = self.send_pkts_getouput(pkts=pkt6, count=10)
+        rfc.check_queue(out, pkt_num=10, check_param={"queue": 4}, stats=True)
+        out = self.send_pkts_getouput(pkts=pkt7, count=10)
+        rfc.check_queue(out, pkt_num=10, check_param={"queue": 5}, stats=True)
+
+        for i in range(7):
+            self.query_count(1, 10, port_id=0, rule_id=i)
+        self.check_fdir_rule(port_id=0, stats=True, rule_list=res)
+
+        self.dut.send_command("flow flush 0", timeout=1)
+        out = self.send_pkts_getouput(pkts=pkt1, count=10)
+        rfc.check_queue(out, pkt_num=10, check_param={"queue": 1}, stats=False)
+        out = self.send_pkts_getouput(pkts=pkt2, count=10)
+        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0}, stats=False)
+        out = self.send_pkts_getouput(pkts=pkt3, count=1)
+        rfc.check_queue(out, pkt_num=1, check_param={"queue": [62, 63]}, stats=False)
+        out = self.send_pkts_getouput(pkts=[pkt4, pkt5, pkt6, pkt7], count=1)
+        rfc.check_queue(out, pkt_num=4, check_param={"queue": [1, 3, 4, 5]}, stats=False)
+        self.check_fdir_rule(stats=False)
+
+    def test_two_ports_multi_patterns_count_query(self):
+        rules = [
+            'flow create 1 ingress pattern eth / ipv4 dst is 192.168.0.21 proto is 255  tos is 4 / end actions queue index 1 / count / end',
+            'flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions rss queues 6 7 end / count / end',
+            'flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions rss queues 6 7 end / count / end',
+            'flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 2 / count / end',
+            'flow create 1 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / count / end',
+            'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 tos is 4 / tcp src is 22 dst is 23 / end actions drop / count / end',
+            'flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue index 1 / count / end'
+        ]
+        pkts = [
+            'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", proto=255, ttl=2, tos=4) / Raw("x" * 80)',
+            'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
+            'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
+            'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
+            'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/("X"*480)',
+            'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", ttl=2, tos=4)/TCP(sport=22,dport=23)/Raw(load="X"*480)',
+            'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
+            'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", ttl=2, tos=4)/TCP(sport=22,dport=23)/Raw(load="X"*480)'
+        ]
+        res = self.create_fdir_rule(rule=rules, check_stats=True)
+        out = self.send_pkts_getouput(pkts[0], port_id=1, count=10)
+        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1, "queue": 1}, stats=True)
+        out = self.send_pkts_getouput(pkts[1:3], port_id=1, count=10)
+        rfc.check_queue(out, pkt_num=20, check_param={"port_id": 1, "queue": [6, 7]}, stats=True)
+        out = self.send_pkts_getouput(pkts[3], port_id=1, count=10)
+        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1, "queue": 2}, stats=True)
+        out = self.send_pkts_getouput(pkts[4], port_id=1, count=10)
+        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1})
+        out = self.send_pkts_getouput(pkts[5], count=10)
+        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0})
+        out = self.send_pkts_getouput(pkts[6], count=10)
+        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 0, "queue": 1}, stats=True)
+        out = self.send_pkts_getouput(pkts[7], port_id=1, count=10)
+        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1}, stats=False)
+
+        for i in range(5):
+            self.query_count(1, 10, 1, i)
+        for i in range(2):
+            self.query_count(1, 10, 0, i)
+        self.check_fdir_rule(port_id=0, stats=True, rule_list=res[0:2])
+        self.check_fdir_rule(port_id=1, stats=True, rule_list=res[2:])
+
+        self.dut.send_command("flow flush 0", timeout=1)
+        self.dut.send_command("flow flush 1", timeout=1)
+
+        out = self.send_pkts_getouput(pkts[0], port_id=1, count=10)
+        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1, "queue": 1}, stats=False)
+        out = self.send_pkts_getouput(pkts[1:3], port_id=1, count=10)
+        rfc.check_queue(out, pkt_num=20, check_param={"port_id": 1, "queue": [6, 7]}, stats=False)
+        out = self.send_pkts_getouput(pkts[3], port_id=1, count=10)
+        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1, "queue": 2}, stats=False)
+        out = self.send_pkts_getouput(pkts[4], port_id=1, count=10)
+        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1}, stats=False)
+        out = self.send_pkts_getouput(pkts[5], count=10)
+        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0}, stats=False)
+        out = self.send_pkts_getouput(pkts[6], count=10)
+        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 0, "queue": 1}, stats=False)
+        out = self.send_pkts_getouput(pkts[7], port_id=0, count=10)
+        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0}, stats=False)
+        self.check_fdir_rule(0, stats=False)
+        self.check_fdir_rule(1, stats=False)
+
+    def test_multirules_mark(self):
+        rules = [
+            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
+            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 2 / mark id 1 / end",
+            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 2 / count / end"]
+
+        pkt1 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'
+        pkt2 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)'
+        pkt3 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)'
+
+        res = self.create_fdir_rule(rules, check_stats=True)
+
+        out1 = self.send_pkts_getouput(pkt1, mark=True)
+        rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0, "mark_id": 1, "queue": 1}, stats=True)
+
+        out2 = self.send_pkts_getouput(pkt2, mark=True)
+        rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0, "mark_id": 1, "queue": 2}, stats=True)
+
+        out3 = self.send_pkts_getouput(pkt3, mark=True)
+        rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0, "mark_id": 2, "queue": 1}, stats=True)
+
+        self.query_count(1, 1, port_id=0, rule_id=2)
+        self.check_fdir_rule(0, stats=True, rule_list=res)
+        self.destroy_fdir_rule(port_id=0, rule_id=0)
+
+        out1 = self.send_pkts_getouput(pkt1, mark=True)
+        rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0, "mark_id": 1, "queue": 1}, stats=False)
+
+        self.check_fdir_rule(0, stats=True, rule_list=res[1:])
+        out2 = self.send_pkts_getouput(pkt2, mark=True)
+        rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0, "mark_id": 1, "queue": 2}, stats=True)
+
+        out3 = self.send_pkts_getouput(pkt3, mark=True)
+        rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0, "mark_id": 2, "queue": 1}, stats=True)
+
+        self.query_count(1, 2, port_id=0, rule_id=2)
+        self.dut.send_command("flow flush 0", timeout=1)
+
+        out1 = self.send_pkts_getouput(pkt1, mark=True)
+        rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0, "mark_id": 1, "queue": 1}, stats=False)
+
+        out2 = self.send_pkts_getouput(pkt2, mark=True)
+        rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0, "mark_id": 1, "queue": 2}, stats=False)
+
+        out3 = self.send_pkts_getouput(pkt3, mark=True)
+        rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0, "mark_id": 2, "queue": 1}, stats=False)
+
+        self.check_fdir_rule(stats=False)
+
+    def test_mark_wrong_parameters(self):
+        rule = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 / end actions queue index 1 / mark id 4294967296 / end"
+        self.create_fdir_rule(rule=rule, check_stats=False)
+        self.check_fdir_rule(stats=False)
+
+    def test_pattern_conflict_flow(self):
+        rule1 = "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end actions queue index 1 / end"
+        self.create_fdir_rule(rule=rule1, check_stats=True)
+        pkt1 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/Raw("x" * 80)'
+        pkt2 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21") /UDP(sport=22, dport=23)/ Raw("x" * 80)'
+        out1 = self.send_pkts_getouput(pkts=[pkt1, pkt2])
+        rfc.check_queue(out1, pkt_num=2, check_param={"port_id": 0, "queue": 1}, stats=True)
+
+        rule2 = "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 2 / end"
+        self.create_fdir_rule(rule=rule2, check_stats=True)
+        out2 = self.send_pkts_getouput(pkt1)
+        rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 0, "queue": 1}, stats=True)
+
+        out3 = self.send_pkts_getouput(pkt2)
+        rfc.check_queue(out3, pkt_num=1, check_param={"port_id": 0, "queue": 2}, stats=True)
+
+        self.dut.send_command("flow flush 0", timeout=1)
+
+        self.create_fdir_rule(rule=rule2, check_stats=True)
+        out4 = self.send_pkts_getouput(pkt2)
+        rfc.check_queue(out4, pkt_num=1, check_param={"port_id": 0, "queue": 2}, stats=True)
+
+        self.create_fdir_rule(rule=rule1, check_stats=True)
+        out5 = self.send_pkts_getouput(pkt2)
+        rfc.check_queue(out5, pkt_num=1, check_param={"port_id": 0, "queue": 1}, stats=True)
+
+    def test_max_count(self):
+        pattern = "flow create 0 ingress pattern eth / ipv4 src is 192.168.0.{} / end actions drop / count / end"
+        rules = [pattern.format(i) for i in range(1, 256)] + [
+            "flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / end actions drop / count / end"]
+        res = self.create_fdir_rule(rules, check_stats=True)
+
+        rule2 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.1.2 / end actions drop / count / end'
+        res2 = self.create_fdir_rule(rule2, check_stats=False)
+
+        pkt = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1",dst="192.168.0.21") / Raw("x" * 80)'
+        out = self.send_pkts_getouput(pkt, count=10)
+        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0}, stats=True)
+        self.query_count(1, 10, port_id=0, rule_id=255)
+        self.check_fdir_rule(0, stats=True, rule_list=res)
+        self.dut.send_command("flow flush 0", timeout=1)
+        out = self.send_pkts_getouput(pkt, count=10)
+        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0}, stats=False)
+        self.check_fdir_rule(stats=False)
+        self.dut.send_command("stop", timeout=2)
+        self.dut.send_command("quit", timeout=2)
+        self.launch_testpmd_with_mark()
+
+    def tear_down(self):
+        # destroy all flow rule on port 0
+        self.dut.send_command("flow flush 0", timeout=1)
+        self.dut.send_command("flow flush 1", timeout=1)
+        self.dut.send_command("clear port stats all", timeout=1)
+        self.pmd_output.execute_cmd("stop")
+
+    def tear_down_all(self):
+        self.dut.kill_all()
-- 
1.8.3.1


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

* Re: [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir
  2019-12-31  6:05 [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir Xiao Qimai
@ 2019-12-31 10:14 ` Xiao, QimaiX
  2020-01-02  7:17   ` Chen, Zhaoyan
  2020-01-03  2:58 ` Tu, Lijuan
  1 sibling, 1 reply; 4+ messages in thread
From: Xiao, QimaiX @ 2019-12-31 10:14 UTC (permalink / raw)
  To: dts

[-- Attachment #1: Type: text/plain, Size: 108995 bytes --]

Tested_by: Xiao, QimaiX <qimaix.xiao@intel.com>

> -----Original Message-----
> From: Xiao, QimaiX
> Sent: Tuesday, December 31, 2019 2:06 PM
> To: dts@dpdk.org
> Cc: Xiao, QimaiX <qimaix.xiao@intel.com>
> Subject: [dts][PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir
> 
> add testsuit cvl_fdir
> 
> Signed-off-by: Xiao Qimai <qimaix.xiao@intel.com>
> ---
>  tests/TestSuite_cvl_fdir.py | 1548
> +++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 1548 insertions(+)
>  create mode 100644 tests/TestSuite_cvl_fdir.py
> 
> diff --git a/tests/TestSuite_cvl_fdir.py b/tests/TestSuite_cvl_fdir.py
> new file mode 100644
> index 0000000..8a4dde2
> --- /dev/null
> +++ b/tests/TestSuite_cvl_fdir.py
> @@ -0,0 +1,1548 @@
> +# BSD LICENSE
> +#
> +# Copyright(c) 2010-2019 Intel Corporation. All rights reserved.
> +# All rights reserved.
> +#
> +# Redistribution and use in source and binary forms, with or without
> +# modification, are permitted provided that the following conditions
> +# are met:
> +#
> +#   * Redistributions of source code must retain the above copyright
> +#     notice, this list of conditions and the following disclaimer.
> +#   * Redistributions in binary form must reproduce the above copyright
> +#     notice, this list of conditions and the following disclaimer in
> +#     the documentation and/or other materials provided with the
> +#     distribution.
> +#   * Neither the name of Intel Corporation nor the names of its
> +#     contributors may be used to endorse or promote products derived
> +#     from this software without specific prior written permission.
> +#
> +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
> CONTRIBUTORS
> +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
> NOT
> +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
> FITNESS FOR
> +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
> COPYRIGHT
> +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
> INCIDENTAL,
> +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
> NOT
> +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
> OF USE,
> +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
> AND ON ANY
> +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
> +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
> THE USE
> +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
> DAMAGE.
> +
> +
> +import re
> +import time
> +
> +from packet import Packet
> +from pmd_output import PmdOutput
> +from test_case import TestCase
> +import rte_flow_common as rfc
> +
> +from utils import GREEN, RED
> +import utils
> +
> +MAC_IPV4_PAY = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> frag=1, proto=255, ttl=2, tos=4)/Raw("x" * 80)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.22",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.22",dst="192.168.0.21",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.1.21",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=1, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=255, ttl=3, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=255, ttl=2, tos=9) / Raw("x" * 80)'
> +    ]
> +}
> +
> +MAC_IPV4_PAY_SELECTED = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=1) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22") /
> Raw("x" * 80)'
> +    ]
> +}
> +
> +MAC_IPV4_UDP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=21,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=24)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=64, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=1) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)']
> +}
> +
> +MAC_IPV4_TCP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=21,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=24)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=64, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=1) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)']
> +}
> +
> +MAC_IPV4_SCTP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=21,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=24)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=64, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=1) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4)/Raw("x" * 80)']
> +}
> +
> +MAC_IPV6_PAY = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=1, tc=1,
> hlim=2)/IPv6ExtHdrFragment(1000)/("X"*480)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2022", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::1", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=2, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=1, tc=2, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=1, tc=1, hlim=5)/("X"*480)']
> +}
> +
> +MAC_IPV6_PAY_SELECTED = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020")/IPv6ExtHdrFragment(1000)/("X"*480)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2021")/("X"*480)']
> +}
> +
> +MAC_IPV6_UDP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2021", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2002::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=3, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=1)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=21,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=24)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)']
> +}
> +
> +MAC_IPV6_TCP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2021", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2002::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=3, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=1)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=21,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=24)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)']
> +}
> +
> +MAC_IPV6_SCTP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2021", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2002::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=3, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=1)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=21,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=24)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/("X"*480)']
> +}
> +
> +MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168
> .0.20", dst="192.168.0.21")/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")',
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> dst="192.168.0.21")',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21",
> frag=1)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> 22:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.20")/("X"*480)'
> +    ],
> +    "unmatch": [
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.22")',
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.30", dst="192.168.0.21")',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> src="192.168.0.20")/("X"*480)']
> +}
> +
> +MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168
> .0.20", dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> 22:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'],
> +    "unmatch": [
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.22")/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> 22:33:44:55")/IP(src="192.168.0.21",
> dst="192.168.0.23")/UDP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=21,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=22,dport=24)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=22, dport=23)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'
> +    ]
> +}
> +
> +MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="19
> 2.168.0.20", dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> 22:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.20")/TCP(sport=22,dport=23)/("X"*480)'],
> +    "unmatch": [
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.22")/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> 22:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.23")/TCP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=21,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=22,dport=24)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> src="192.168.0.20")/TCP(sport=22,dport=23)/("X"*480)']
> +}
> +
> +MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="19
> 2.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> 22:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.20")/SCTP(sport=22,dport=23)/("X"*480)'],
> +    "unmatch": [
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.22")/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> 22:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.23")/SCTP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/SCTP(sport=21,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/SCTP(sport=22,dport=24)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=22, dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> src="192.168.0.20")/SCTP(sport=22,dport=23)/("X"*480)']
> +}
> +
> +MAC_IPV4_GTPU_IPV4_PAY = {
> +    "match": [
> +        'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)',
> +        'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP(frag=1)/Raw("x"*20)',
> +        'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/UDP()/Raw("x"*20)',
> +        'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP( dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/TCP(sport=22, dport=23)/Raw("x"*20)',
> +        'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/ICMP()/Raw("x"*20)'],
> +    "unmatch": [
> +        'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/SCTP()/Raw("x"*20)',
> +        'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)',
> +        'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)']
> +}
> +
> +tv_mac_ipv4_pay_queue_index = {
> +    "name": "test_mac_ipv4_pay_queue_index",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> queue index 1 / end",
> +    "scapy_str": MAC_IPV4_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_pay_selected_inputset_queue_index = {
> +    "name": "test_mac_ipv4_pay_selected_inputset_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end
> actions queue index 1 / end",
> +    "scapy_str": MAC_IPV4_PAY_SELECTED,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_udp_queue_index = {
> +    "name": "test_mac_ipv4_upd_queue_index",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> actions queue index 1 / end",
> +    "scapy_str": MAC_IPV4_UDP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tcp_queue_index = {
> +    "name": "test_mac_ipv4_tcp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> actions queue index 63 / end",
> +    "scapy_str": MAC_IPV4_TCP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 63}
> +}
> +
> +tv_mac_ipv4_sctp_queue_index = {
> +    "name": "test_mac_ipv4_sctp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1
> / end actions queue index 2 / end",
> +    "scapy_str": MAC_IPV4_SCTP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 2}
> +}
> +
> +tv_mac_ipv6_pay_queue_index = {
> +    "name": "test_mac_ipv6_pay_queue_index",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2
> tc is 1 / end actions queue index 1 / end",
> +    "scapy_str": MAC_IPV6_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv6_pay_selected_inputset_queue_index = {
> +    "name": "test_mac_ipv6_pay_selected_inputset_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 / end actions queue index 1 /
> end",
> +    "scapy_str": MAC_IPV6_PAY_SELECTED,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv6_udp_queue_index = {
> +    "name": "test_mac_ipv6_udp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> udp src is 22 dst is 23 / end actions queue index 1 / end",
> +    "scapy_str": MAC_IPV6_UDP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv6_tcp_queue_index = {
> +    "name": "test_mac_ipv6_tcp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp
> src is 22 dst is 23 / end actions queue index 1 / end",
> +    "scapy_str": MAC_IPV6_TCP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv6_sctp_queue_index = {
> +    "name": "test_mac_ipv6_sctp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> sctp src is 22 dst is 23 / end actions queue index 1 / end",
> +    "scapy_str": MAC_IPV6_SCTP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_pay_queue_index = {
> +    "name": "test_mac_ipv4_tun_ipv4_pay_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_udp_queue_index = {
> +    "name": "test_mac_ipv4_tun_ipv4_udp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue
> index 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_tcp_queue_index = {
> +    "name": "test_mac_ipv4_tun_ipv4_tcp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue
> index 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_sctp_queue_index = {
> +    "name": "test_mac_ipv4_tun_ipv4_sctp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> index 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_pay_queue_index = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_udp_queue_index = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions
> queue index 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions
> queue index 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions
> queue index 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_pay_drop = {
> +    "name": "test_mac_ipv4_pay_drop",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop
> / end",
> +    "scapy_str": MAC_IPV4_PAY,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_udp_drop = {
> +    "name": "test_mac_ipv4_udp_drop",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> actions drop / end",
> +    "scapy_str": MAC_IPV4_UDP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tcp_drop = {
> +    "name": "test_mac_ipv4_tcp_drop",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> actions drop / end",
> +    "scapy_str": MAC_IPV4_TCP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_sctp_drop = {
> +    "name": "test_mac_ipv4_sctp_drop",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end
> actions drop / end",
> +    "scapy_str": MAC_IPV4_SCTP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv6_pay_drop = {
> +    "name": "test_mac_ipv6_pay_drop",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2
> tc is 1 / end actions drop / end",
> +    "scapy_str": MAC_IPV6_PAY,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv6_udp_drop = {
> +    "name": "test_mac_ipv6_udp_drop",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> udp src is 22 dst is 23 / end actions drop / end",
> +    "scapy_str": MAC_IPV6_UDP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +tv_mac_ipv6_tcp_drop = {
> +    "name": "test_mac_ipv6_tcp_drop",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp
> src is 22 dst is 23 / end actions drop / end",
> +    "scapy_str": MAC_IPV6_TCP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv6_sctp_drop = {
> +    "name": "test_mac_ipv6_sctp_drop",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> sctp src is 22 dst is 23 / end actions drop / end",
> +    "scapy_str": MAC_IPV6_SCTP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_pay_drop = {
> +    "name": "test_mac_ipv4_tun_ipv4_pay_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions drop / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_udp_drop = {
> +    "name": "test_mac_ipv4_tun_ipv4_udp_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop /
> end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_tcp_drop = {
> +    "name": "test_mac_ipv4_tun_ipv4_tcp_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop /
> end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_sctp_drop = {
> +    "name": "test_mac_ipv4_tun_ipv4_sctp_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop /
> end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_pay_drop = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_pay_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_udp_drop = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_udp_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop
> / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_tcp_drop = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_tcp_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop
> / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_sctp_drop = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_sctp_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop
> / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_pay_queue_group = {
> +    "name": "test_mac_ipv4_pay_queue_group",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss
> queues 0 1 end / end",
> +    "scapy_str": MAC_IPV4_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [0, 1]}
> +}
> +
> +tv_mac_ipv4_udp_queue_group = {
> +    "name": "test_mac_ipv4_udp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> actions rss queues 1 2 3 4 end / end",
> +    "scapy_str": MAC_IPV4_UDP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2, 3, 4]}
> +}
> +
> +tv_mac_ipv4_tcp_queue_group = {
> +    "name": "test_mac_ipv4_tcp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> actions rss queues 56 57 58 59 60 61 62 63 end / end",
> +    "scapy_str": MAC_IPV4_TCP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": range(56, 64)}
> +}
> +
> +tv_mac_ipv4_sctp_queue_group = {
> +    "name": "test_mac_ipv4_sctp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1
> / end actions rss queues 0 1 2 3 end / end",
> +    "scapy_str": MAC_IPV4_SCTP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": range(4)}
> +}
> +
> +tv_mac_ipv6_pay_queue_group = {
> +    "name": "test_mac_ipv6_pay_queue_group",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2
> tc is 1 / end actions rss queues 1 2 end / end",
> +    "scapy_str": MAC_IPV6_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv6_udp_queue_group = {
> +    "name": "test_mac_ipv6_udp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> udp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> +    "scapy_str": MAC_IPV6_UDP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv6_tcp_queue_group = {
> +    "name": "test_mac_ipv6_tcp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp
> src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> +    "scapy_str": MAC_IPV6_TCP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv6_sctp_queue_group = {
> +    "name": "test_mac_ipv6_sctp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> +    "scapy_str": MAC_IPV6_SCTP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_pay_queue_group = {
> +    "name": "test_mac_ipv4_tun_ipv4_pay_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 9 10 11 12 13 14 15 16
> 17 18 19 20 21 22 23 24 end / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": range(9, 25)}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_udp_queue_group = {
> +    "name": "test_mac_ipv4_tun_ipv4_udp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss
> queues 38 39 40 41 end / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [38, 39, 40, 41]}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_tcp_queue_group = {
> +    "name": "test_mac_ipv4_tun_ipv4_tcp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss queues
> 1 2 end / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_sctp_queue_group = {
> +    "name": "test_mac_ipv4_tun_ipv4_sctp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss
> queues 1 2 end / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_pay_queue_group = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 1 2 end / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_udp_queue_group = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss
> queues 1 2 end / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_group = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss
> queues 1 2 end / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_group = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss
> queues 1 2 end / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_gtpu_ipv4_pay_queue_index = {
> +    "name": "test_mac_ipv4_gtpu_ipv4_pay_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end",
> +    "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_gtpu_ipv4_pay_drop = {
> +    "name": "test_mac_ipv4_gtpu_ipv4_pay_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions drop / end",
> +    "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_gtpu_ipv4_pay_queue_group = {
> +    "name": "test_mac_ipv4_gtpu_ipv4_pay_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions rss queues 0 1 end / end",
> +    "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [0, 1]}
> +}
> +
> +tv_mac_ipv4_gtpu_ipv4_pay_mark_count_query = {
> +    "name": "test_mac_ipv4_gtpu_ipv4_pay_mark_count_query",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 2 / mark id 2
> / count / end",
> +    "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 2, "mark_id": 2,
> +                    "count": {"hits_set": 1, "hits": 5}, "mark": True}
> +}
> +
> +tv_mac_ipv4_pay_queue_index_mark = {
> +    "name": "test_mac_ipv4_pay_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> queue index 1 / mark id 0 / end",
> +    "scapy_str": MAC_IPV4_PAY,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 0, "mark": True}
> +}
> +
> +tv_mac_ipv4_udp_queue_index_mark = {
> +    "name": "test_mac_ipv4_udp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> actions queue index 0 / mark id 1 / end",
> +    "scapy_str": MAC_IPV4_UDP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 0, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tcp_queue_index_mark = {
> +    "name": "test_mac_ipv4_tcp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> actions queue index 1 / mark id 4294967294 / end",
> +    "scapy_str": MAC_IPV4_TCP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 4294967294, "mark":
> True}
> +}
> +
> +tv_mac_ipv4_sctp_queue_drop_mark = {
> +    "name": "test_mac_ipv4_sctp_queue_drop_mark",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1
> / end actions drop / mark id 1 / end",
> +    "scapy_str": MAC_IPV4_SCTP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv6_pay_queue_index_mark = {
> +    "name": "test_mac_ipv6_pay_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2
> tc is 1 / end actions queue index 1 / mark id 1 / end",
> +    "scapy_str": MAC_IPV6_PAY,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv6_udp_queue_index_mark = {
> +    "name": "test_mac_ipv6_udp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> +    "scapy_str": MAC_IPV6_UDP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv6_tcp_queue_index_mark = {
> +    "name": "test_mac_ipv6_tcp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp
> src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> +    "scapy_str": MAC_IPV6_TCP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv6_sctp_queue_index_mark = {
> +    "name": "test_mac_ipv6_sctp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> +    "scapy_str": MAC_IPV6_SCTP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_pay_queue_index_mark = {
> +    "name": "test_mac_ipv4_tun_ipv4_pay_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_udp_queue_group_mark = {
> +    "name": "test_mac_ipv4_tun_ipv4_udp_queue_group_mark",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss
> queues 1 2 end / mark id 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": [1, 2], "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_tcp_drop_mark = {
> +    "name": "test_mac_ipv4_tun_ipv4_tcp_drop_mark",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop /
> mark id 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_sctp_queue_index_mark = {
> +    "name": "test_mac_ipv4_tun_ipv4_sctp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> index 1 / mark id 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 /
> end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions
> queue index 1 / mark id 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions
> queue index 1 / mark id 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions
> queue index 1 / mark id 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +vectors_ipv4_pay = [tv_mac_ipv4_pay_queue_index,
> tv_mac_ipv4_pay_selected_inputset_queue_index,
> +                         tv_mac_ipv4_pay_drop, tv_mac_ipv4_pay_queue_group,
> tv_mac_ipv4_pay_queue_index_mark]
> +
> +vectors_ipv4_udp = [tv_mac_ipv4_udp_drop,
> tv_mac_ipv4_udp_queue_group, tv_mac_ipv4_udp_queue_index_mark,
> +                         tv_mac_ipv4_udp_queue_index]
> +
> +vectors_ipv4_tcp = [tv_mac_ipv4_tcp_drop,
> tv_mac_ipv4_tcp_queue_group, tv_mac_ipv4_tcp_queue_index,
> +                         tv_mac_ipv4_tcp_queue_index_mark]
> +
> +vectors_ipv4_sctp = [tv_mac_ipv4_sctp_queue_drop_mark,
> tv_mac_ipv4_sctp_queue_group, tv_mac_ipv4_sctp_drop,
> +                          tv_mac_ipv4_sctp_queue_index]
> +
> +vectors_ipv6_pay = [tv_mac_ipv6_pay_drop,
> tv_mac_ipv6_pay_queue_group, tv_mac_ipv6_pay_queue_index,
> +                         tv_mac_ipv6_pay_queue_index_mark,
> tv_mac_ipv6_pay_selected_inputset_queue_index]
> +
> +vectors_ipv6_udp = [tv_mac_ipv6_udp_drop,
> tv_mac_ipv6_udp_queue_group, tv_mac_ipv6_udp_queue_index,
> +                         tv_mac_ipv6_udp_queue_index_mark]
> +
> +vectors_ipv6_tcp = [tv_mac_ipv6_tcp_drop,
> tv_mac_ipv6_tcp_queue_group, tv_mac_ipv6_tcp_queue_index,
> +                         tv_mac_ipv6_tcp_queue_index_mark]
> +
> +vectors_ipv6_sctp = [tv_mac_ipv6_sctp_queue_index_mark,
> tv_mac_ipv6_sctp_drop, tv_mac_ipv6_sctp_queue_group,
> +                          tv_mac_ipv6_sctp_queue_index]
> +
> +vectors_ipv4_tun_ipv4 = [tv_mac_ipv4_tun_ipv4_pay_drop,
> tv_mac_ipv4_tun_ipv4_pay_queue_group,
> +                              tv_mac_ipv4_tun_ipv4_pay_queue_index,
> tv_mac_ipv4_tun_ipv4_pay_queue_index_mark,
> +                              tv_mac_ipv4_tun_ipv4_sctp_drop,
> tv_mac_ipv4_tun_ipv4_sctp_queue_group,
> +                              tv_mac_ipv4_tun_ipv4_sctp_queue_index,
> tv_mac_ipv4_tun_ipv4_sctp_queue_index_mark,
> +                              tv_mac_ipv4_tun_ipv4_tcp_drop,
> tv_mac_ipv4_tun_ipv4_tcp_drop_mark,
> +                              tv_mac_ipv4_tun_ipv4_tcp_queue_group,
> tv_mac_ipv4_tun_ipv4_tcp_queue_index,
> +                              tv_mac_ipv4_tun_ipv4_udp_drop,
> tv_mac_ipv4_tun_ipv4_udp_queue_group,
> +                              tv_mac_ipv4_tun_ipv4_udp_queue_group_mark,
> tv_mac_ipv4_tun_ipv4_udp_queue_index]
> +
> +vectors_ipv4_tun_mac =
> [tv_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark,
> tv_mac_ipv4_tun_mac_ipv4_pay_drop,
> +                             tv_mac_ipv4_tun_mac_ipv4_pay_queue_group,
> tv_mac_ipv4_tun_mac_ipv4_pay_queue_index,
> +                             tv_mac_ipv4_tun_mac_ipv4_sctp_drop,
> tv_mac_ipv4_tun_mac_ipv4_sctp_queue_group,
> +                             tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index,
> tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark,
> +                             tv_mac_ipv4_tun_mac_ipv4_tcp_drop,
> tv_mac_ipv4_tun_mac_ipv4_tcp_queue_group,
> +                             tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index,
> tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark,
> +                             tv_mac_ipv4_tun_mac_ipv4_udp_drop,
> tv_mac_ipv4_tun_mac_ipv4_udp_queue_group,
> +                             tv_mac_ipv4_tun_mac_ipv4_udp_queue_index,
> tv_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark]
> +
> +test_vectors_gtpu_ipv4_pay = [tv_mac_ipv4_gtpu_ipv4_pay_drop,
> tv_mac_ipv4_gtpu_ipv4_pay_mark_count_query,
> +                              tv_mac_ipv4_gtpu_ipv4_pay_queue_group,
> tv_mac_ipv4_gtpu_ipv4_pay_queue_index]
> +
> +
> +class TestCVLFdir(TestCase):
> +
> +    def check_rule(self, port_id=0, stats=True, rule_list=None):
> +        out = self.dut.send_command("flow list %s" % port_id, timeout=2)
> +        p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
> +        m = p.search(out)
> +        if stats:
> +            self.verify(m, "flow rule on port %s is not existed" % port_id)
> +            if rule_list:
> +                p = re.compile("^(\d+)\s")
> +                li = out.splitlines()
> +                res = filter(bool, map(p.match, li))
> +                result = [i.group(1) for i in res]
> +                self.verify(sorted(result) == sorted(rule_list),
> +                            "check rule list failed. expect %s, result %s" % (rule_list,
> result))
> +        else:
> +            self.verify(not m, "flow rule on port %s is existed" % port_id)
> +
> +    def destroy_rule(self, rule_id, port_id=0):
> +        if isinstance(rule_id, list):
> +            for i in rule_id:
> +                out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> i), timeout=1)
> +                p = re.compile(r"Flow rule #(\d+) destroyed")
> +                m = p.search(out)
> +                self.verify(m, "flow rule %s delete failed" % rule_id)
> +        else:
> +            out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> rule_id), timeout=1)
> +            p = re.compile(r"Flow rule #(\d+) destroyed")
> +            m = p.search(out)
> +            self.verify(m, "flow rule %s delete failed" % rule_id)
> +
> +    def query_count(self, hits_set, hits, port_id=0, rule_id=0):
> +        out = self.dut.send_command("flow query %s %s count" % (port_id,
> rule_id), timeout=1)
> +        p = re.compile("hits_set:\s(\d+).*hits:\s(\d+)", re.DOTALL)
> +        m = p.search(out)
> +        res_hits_set = int(m.group(1))
> +        res_hits = int(m.group(2))
> +        self.verify(res_hits_set == hits_set,
> +                    "hits_set number check failed. expect: %d, result: %d" % (hits_set,
> res_hits_set))
> +        self.verify(res_hits == hits, "hits number check failed. expect: %d,
> result: %d" % (hits, res_hits))
> +
> +    def _rte_flow_validate(self, vectors):
> +        test_results = {}
> +        for tv in vectors:
> +            try:
> +                count = 1 if not tv["check_param"].get("count") else
> tv["check_param"]["count"]
> +                port_id = tv["check_param"]["port_id"]
> +                mark = tv["check_param"].get("mark")
> +                # create rule
> +                rule_li = self.create_fdir_rule(tv["rule"], check_stats=True)
> +                # send and check match packets
> +                out1 = self.send_pkts_getouput(pkts=tv["scapy_str"]["match"],
> port_id=port_id,
> +                                               count=count, mark=mark)
> +                tv["check_func"](out1, pkt_num=len(tv["scapy_str"]["match"]),
> check_param=tv["check_param"])
> +                # send and check unmatch packets
> +                out2 = self.send_pkts_getouput(pkts=tv["scapy_str"]["unmatch"],
> port_id=port_id,
> +                                               count=count, mark=mark)
> +                tv["check_func"](out2, pkt_num=len(tv["scapy_str"]["unmatch"]),
> check_param=tv["check_param"],
> +                                 stats=False)
> +                if tv["check_param"].get("count"):
> +                    self.query_count(tv["check_param"]["count"]["hits_set"],
> tv["check_param"]["count"]["hits"],
> +                                     port_id=port_id,
> +                                     rule_id=rule_li[0])
> +                # list and destroy rule
> +                self.check_rule(port_id=tv["check_param"]["port_id"],
> rule_list=rule_li)
> +                self.destroy_rule(rule_id=rule_li, port_id=port_id)
> +                # send matched packet
> +                out3 = self.send_pkts_getouput(pkts=tv["scapy_str"]["match"],
> port_id=port_id,
> +                                               count=count, mark=mark)
> +                tv["check_func"](out3, pkt_num=len(tv["scapy_str"]["match"]),
> check_param=tv["check_param"],
> +                                 stats=False)
> +                # check not rule exists
> +                self.check_rule(port_id=port_id, stats=False)
> +                test_results[tv["name"]] = True
> +                print(GREEN("case passed: %s" % tv["name"]))
> +            except Exception as e:
> +                print(RED(e))
> +                test_results[tv["name"]] = False
> +                continue
> +        failed_cases = []
> +        for k, v in test_results.items():
> +            if not v:
> +                failed_cases.append(k)
> +        self.verify(all(test_results.values()), "{} failed.".format(failed_cases))
> +
> +    def set_up_all(self):
> +        """
> +        Run at the start of each test suite.
> +        prerequisites.
> +        """
> +        # Based on h/w type, choose how many ports to use
> +        self.dut_ports = self.dut.get_ports(self.nic)
> +        self.verify(len(self.dut_ports) >= 2, "Insufficient ports for testing")
> +        # Verify that enough threads are available
> +        cores = self.dut.get_core_list("1S/4C/1T")
> +        self.verify(cores is not None, "Insufficient cores for speed testing")
> +        self.portMask = utils.create_mask([self.dut_ports[0], self.dut_ports[1]])
> +        self.ports_socket = self.dut.get_numa_id(self.dut_ports[0])
> +        self.dut_port0 = self.tester.get_local_port(self.dut_ports[0])
> +        self.dut_port1 = self.tester.get_local_port(self.dut_ports[1])
> +        self.tester_iface0 = self.tester.get_interface(self.dut_port0)
> +        self.tester_iface1 = self.tester.get_interface(self.dut_port1)
> +        self.pci0 = self.dut.ports_info[self.dut_ports[0]]['pci']
> +        self.pci1 = self.dut.ports_info[self.dut_ports[1]]['pci']
> +
> +        self.pkt = Packet()
> +        self.pmd_output = PmdOutput(self.dut)
> +        self.launch_testpmd_with_mark()
> +
> +    def set_up(self):
> +        """
> +        Run before each test case.
> +        """
> +        self.pmd_output.execute_cmd("start")
> +
> +    def config_testpmd(self):
> +        self.pmd_output.execute_cmd("set fwd rxonly")
> +        self.pmd_output.execute_cmd("set verbose 1")
> +        self.pmd_output.execute_cmd("port config 0 udp_tunnel_port add
> vxlan 4789")
> +        self.pmd_output.execute_cmd("port config 1 udp_tunnel_port add
> vxlan 4789")
> +        # specify a fixed rss-hash-key for cvl ether
> +        self.pmd_output.execute_cmd(
> +            "port config 0 rss-hash-key ipv4
> 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd12
> 34abcd1234abcd1234abcd1234abcd1234abcd")
> +        res = self.pmd_output.wait_link_status_up('all', timeout=15)
> +        self.verify(res is True, 'there have port link is down')
> +
> +    def launch_testpmd_with_mark(self):
> +        self.pmd_output.start_testpmd(cores="1S/4C/1T",
> +                                      param="--portmask=%s --rxq=64 --txq=64 --port-
> topology=loop" % self.portMask,
> +                                      eal_param="-w %s,flow-mark-support=1 -w %s,flow-
> mark-support=1" % (
> +                                          self.pci0, self.pci1), socket=self.ports_socket)
> +        self.config_testpmd()
> +
> +    def send_packets(self, packets, tx_port=None, count=1):
> +        self.pkt.update_pkt(packets)
> +        tx_port = self.tester_iface0 if not tx_port else tx_port
> +        self.pkt.send_pkt(crb=self.tester, tx_port=tx_port, count=count)
> +
> +    def send_pkts_getouput(self, pkts, port_id=0, count=1, mark=None):
> +        tx_port = self.tester_iface0 if port_id == 0 else self.tester_iface1
> +        self.send_packets(pkts, tx_port=tx_port, count=count)
> +        time.sleep(1)
> +        if mark:
> +            out = (self.pmd_output.get_output(),
> self.pmd_output.execute_cmd("stop"))
> +        else:
> +            out = self.pmd_output.execute_cmd("stop")
> +        self.pmd_output.execute_cmd("start")
> +        return out
> +
> +    def create_fdir_rule(self, rule, check_stats=None):
> +        # dpdk get a warning message(ice_interrupt_handler), it'll mess up
> output stream, testpmd> probably not be
> +        # print completely.
> +        p = re.compile(r"Flow rule #(\d+) created")
> +        rule_list = []
> +        if isinstance(rule, list):
> +            for i in rule:
> +                out = self.dut.send_command(i, timeout=1)
> +                m = p.search(out)
> +                if m:
> +                    rule_list.append(m.group(1))
> +                else:
> +                    rule_list.append(False)
> +        elif isinstance(rule, str):
> +            out = self.dut.send_command(rule, timeout=1)
> +            m = p.search(out)
> +            if m:
> +                rule_list.append(m.group(1))
> +            else:
> +                rule_list.append(False)
> +        else:
> +            raise Exception("unsupported rule type, only accept list or str")
> +        if check_stats:
> +            self.verify(all(rule_list), "some rules create failed, result %s" %
> rule_list)
> +        elif check_stats == False:
> +            self.verify(not any(rule_list), "all rules should create failed, result %s" %
> rule_list)
> +        return rule_list
> +
> +    def check_fdir_rule(self, port_id=0, stats=True, rule_list=None):
> +        out = self.dut.send_command("flow list %s" % port_id, timeout=2)
> +        p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
> +        if stats:
> +            self.verify(p.search(out), "flow rule on port %s is not existed" %
> port_id)
> +            if rule_list:
> +                p = re.compile("^(\d+)\s")
> +                li = out.splitlines()
> +                res = filter(bool, map(p.match, li))
> +                result = [i.group(1) for i in res]
> +                self.verify(sorted(result) == sorted(rule_list),
> +                            "check rule list failed. expect %s, result %s" % (rule_list,
> result))
> +        else:
> +            self.verify(not p.search(out), "flow rule on port %s is existed" %
> port_id)
> +
> +    def destroy_fdir_rule(self, port_id=0, rule_id=None):
> +        if rule_id == None:
> +            rule_id = 0
> +        if isinstance(rule_id, list):
> +            for i in rule_id:
> +                out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> i), timeout=1)
> +                p = re.compile(r"Flow rule #(\d+) destroyed")
> +                m = p.search(out)
> +                self.verify(m, "flow rule %s delete failed" % rule_id)
> +        else:
> +            out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> rule_id), timeout=1)
> +            p = re.compile(r"Flow rule #(\d+) destroyed")
> +            m = p.search(out)
> +            self.verify(m, "flow rule %s delete failed" % rule_id)
> +
> +    def test_mac_ipv4_pay(self):
> +        self._rte_flow_validate(vectors_ipv4_pay)
> +
> +    def test_mac_ipv4_udp(self):
> +        self._rte_flow_validate(vectors_ipv4_udp)
> +
> +    def test_mac_ipv4_tcp(self):
> +        self._rte_flow_validate(vectors_ipv4_tcp)
> +
> +    def test_mac_ipv4_sctp(self):
> +        self._rte_flow_validate((vectors_ipv4_sctp))
> +
> +    def test_mac_ipv6_pay(self):
> +        self._rte_flow_validate(vectors_ipv6_pay)
> +
> +    def test_mac_ipv6_udp(self):
> +        self._rte_flow_validate(vectors_ipv6_udp)
> +
> +    def test_mac_ipv6_tcp(self):
> +        self._rte_flow_validate(vectors_ipv6_tcp)
> +
> +    def test_mac_ipv6_sctp(self):
> +        self._rte_flow_validate(vectors_ipv6_sctp)
> +
> +    def test_mac_ipv4_tun_ipv4(self):
> +        self._rte_flow_validate(vectors_ipv4_tun_ipv4)
> +
> +    def test_mac_ipv4_tun_mac(self):
> +        self._rte_flow_validate(vectors_ipv4_tun_mac)
> +
> +    def test_queue_index_wrong_parameters(self):
> +        rule1 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> queue index 64 / end"
> +        self.create_fdir_rule(rule1, check_stats=False)
> +        rule2 = [
> +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue
> index 1 / end",
> +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue
> index 2 / end",
> +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop /
> end"]
> +        res = self.create_fdir_rule(rule2)
> +        self.verify(res[0], "create fdir rule failed, result %s" % res)
> +        self.verify(not any(res[1:]), "created wrong fdir rule %s should fail" %
> rule2[1:])
> +
> +    def test_queue_group_wrong_parameters(self):
> +        rule1 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 0 1 2 end / end"
> +        rule2 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 0 end / end"
> +        rule3 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 1 2 3 5 end / end"
> +        rule4 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 63 64 end / end"
> +        rule5 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / end actions rss queues 0
> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
> 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
> 59 60 61 62 63 end / end"
> +        res = self.create_fdir_rule([rule1, rule2, rule3, rule4], check_stats=False)
> +        self.dut.send_command("stop", timeout=1)
> +        self.dut.send_command("port stop all", timeout=1)
> +        self.dut.send_command("port config all rxq 32", timeout=1)
> +        self.dut.send_command("port config all txq 32", timeout=2)
> +        self.dut.send_command("port start all", timeout=1)
> +        self.pmd_output.execute_cmd("start")
> +        res = self.create_fdir_rule(rule5, check_stats=False)
> +        self.dut.send_command("stop", timeout=1)
> +        self.dut.send_command("port stop all", timeout=1)
> +        self.dut.send_command("port config all rxq 64", timeout=1)
> +        self.dut.send_command("port config all txq 64", timeout=2)
> +        self.dut.send_command("port start all", timeout=1)
> +        self.pmd_output.execute_cmd("start")
> +        result = True
> +        try:
> +            self.create_fdir_rule(rule5, check_stats=True)
> +            out = self.send_pkts_getouput(pkts=MAC_IPV4_PAY["match"])
> +            rfc.check_queue(out, pkt_num=len(MAC_IPV4_PAY["match"]),
> check_param={"port_id": 0, "queue": range(64)})
> +            out = self.send_pkts_getouput(pkts=MAC_IPV4_PAY["unmatch"])
> +            rfc.check_queue(out, pkt_num=len(MAC_IPV4_PAY["unmatch"]),
> check_param={"port_id": 0, "queue": range(64)})
> +        except Exception as e:
> +            result = False
> +            print(RED("failed:" + str(e)))
> +        finally:
> +            # restore testpmd config to default, then verify results
> +            self.config_testpmd()
> +        self.verify(result, "check failed")
> +
> +    def test_mac_ipv4_gtpu_ipv4_pay_teid_mark_count_query(self):
> +        rule = "flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc / ipv4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12
> 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
> 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end /
> mark id 100 / count / end"
> +        p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03") /
> IP(src="192.168.0.20", dst="192.168.0.21") / UDP(dport=2152) /
> GTP_U_Header(gtp_type=255, teid=0x12345678) /
> GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35) / IP() /
> Raw("x" * 20)'
> +        p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/UDP()/Raw("x"*20)'
> +        # create fdir rule
> +        rule_li = self.create_fdir_rule(rule, check_stats=True)
> +        out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> +        check_param = {"port_id": 1, "queue": range(64), "mark_id": 100}
> +        rfc.check_mark(out, pkt_num=1, check_param=check_param)
> +
> +        out = self.send_pkts_getouput(pkts=p_gtpu2, port_id=1, mark=True)
> +        rfc.check_queue(out[1], pkt_num=1, check_param=check_param)
> +        mark_scanner = "FDIR matched ID=(0x\w+)"
> +        res = re.search(mark_scanner, out[0])
> +        self.verify(not res, "FDIR should not in %s" % out[0])
> +        self.query_count(1, 1, 1, 0)
> +
> +        self.check_fdir_rule(port_id=1, stats=True)
> +        self.destroy_fdir_rule(port_id=1, rule_id=rule_li[0])
> +        # send matched packets
> +        out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> +        rfc.check_queue(out[1], pkt_num=1, check_param=check_param,
> stats=True)
> +        res = re.search(mark_scanner, out[0])
> +        self.verify(not res, "FDIR should not in %s" % out[0])
> +        self.check_fdir_rule(port_id=1, stats=False)
> +
> +    def test_mac_ipv4_gtpu_ipv4_pay_qfi_mark_count_query(self):
> +        rule = "flow create 1 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi
> is 0x34 / ipv4 / end actions drop / mark id 3 / count / end"
> +        p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/TCP()/Raw("x"*20)'
> +        p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> +        # create fdir rule
> +        res = self.create_fdir_rule(rule, check_stats=True)
> +        check_param = {"port_id": 1, "mark": True, "mark_id": 3}
> +        # send matched packet
> +        out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> +        rfc.check_mark(out, pkt_num=1, check_param=check_param,
> stats=True)
> +        # send unmatched packet
> +        out1 = self.send_pkts_getouput(pkts=p_gtpu2, port_id=1, mark=True)
> +        rfc.check_mark(out1, pkt_num=1, check_param=check_param,
> stats=False)
> +        self.query_count(1, 1, 1, 0)
> +        self.check_fdir_rule(port_id=1, stats=True, rule_list=res)
> +        self.destroy_fdir_rule(port_id=1, rule_id=0)
> +        # send matched packets
> +        out = self.send_pkts_getouput(p_gtpu1, port_id=1, mark=True)
> +        rfc.check_mark(out, pkt_num=1, check_param={"port_id": 1},
> stats=False)
> +        self.check_fdir_rule(port_id=1, stats=False)
> +
> +    def test_mac_ipv4_gtpu_ipv4_pay_multirules(self):
> +        rule1 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end"
> +        rule2 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end"
> +        rule3 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end"
> +        res = self.create_fdir_rule(rule=[rule1, rule2, rule3], check_stats=True)
> +        rule4 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end"
> +        rule5 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 4 / end"
> +        rule6 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x75 / ipv4 / end actions queue index 4 / end"
> +        res2 = self.create_fdir_rule(rule=[rule4, rule5, rule6], check_stats=False)
> +        rule7 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 3 / end"
> +        res3 = self.create_fdir_rule(rule7, check_stats=True)
> +        p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)'
> +        p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)'
> +        p_gtpu3 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> +        p_gtpu4 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> +        p_gtpu5 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x36)/IP()/Raw("x"*20)'
> +        out1 = self.send_pkts_getouput(p_gtpu1)
> +        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1})
> +        out2 = self.send_pkts_getouput(p_gtpu2)
> +        rfc.check_queue(out2, pkt_num=1, check_param={"queue": 3})
> +        out3 = self.send_pkts_getouput(p_gtpu3)
> +        rfc.check_queue(out3, pkt_num=1, check_param={"queue": 2})
> +        out4 = self.send_pkts_getouput(p_gtpu4)
> +        rfc.check_queue(out4, pkt_num=1, check_param={"queue": 3})
> +        out5 = self.send_pkts_getouput(p_gtpu5)
> +        rfc.check_queue(out5, pkt_num=1, check_param={"queue": [1, 2, 3]},
> stats=False)
> +        res.extend(res3)
> +        self.check_fdir_rule(port_id=0, stats=True, rule_list=res)
> +        self.dut.send_command("flow flush 0", timeout=1)
> +        out1 = self.send_pkts_getouput(p_gtpu1)
> +        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1},
> stats=False)
> +        out2 = self.send_pkts_getouput(p_gtpu2)
> +        rfc.check_queue(out2, pkt_num=1, check_param={"queue": 3},
> stats=False)
> +        out3 = self.send_pkts_getouput(p_gtpu3)
> +        rfc.check_queue(out3, pkt_num=1, check_param={"queue": 2},
> stats=False)
> +        out4 = self.send_pkts_getouput(p_gtpu4)
> +        rfc.check_queue(out4, pkt_num=1, check_param={"queue": 3},
> stats=False)
> +
> +    def test_mac_ipv4_gtpu_ipv4_pay_two_ports(self):
> +        rule1 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> +        rule2 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> +        rule3 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end'
> +        rule4 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end'
> +        rule5 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> +        rule6 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc / ipv4 / end actions queue index 2 / end'
> +
> +        p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)'
> +        p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> +        p_gtpu3 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> +        res1 = self.create_fdir_rule([rule1, rule2], check_stats=True)
> +        out1 = self.send_pkts_getouput(p_gtpu1)
> +        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1})
> +        out2 = self.send_pkts_getouput(p_gtpu1, port_id=1)
> +        rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> "queue": 1})
> +
> +        res2 = self.create_fdir_rule([rule3, rule4], check_stats=True)
> +        out1 = self.send_pkts_getouput(p_gtpu2)
> +        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 2})
> +        out2 = self.send_pkts_getouput(p_gtpu2, port_id=1)
> +        rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> "queue": 3})
> +
> +        self.dut.send_command("flow flush 0", timeout=1)
> +        self.dut.send_command("flow flush 1", timeout=1)
> +
> +        res3 = self.create_fdir_rule([rule5, rule6])
> +        self.verify(all(res3), "rules should be create seccess, result is %s" % res3)
> +        out1 = self.send_pkts_getouput(p_gtpu3)
> +        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1},
> stats=False)
> +        out2 = self.send_pkts_getouput(p_gtpu3, port_id=1)
> +        rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> "queue": 2}, stats=True)
> +
> +        self.check_fdir_rule(port_id=0, rule_list=res3[0])
> +        self.check_fdir_rule(port_id=1, rule_list=res3[1])
> +
> +        self.destroy_fdir_rule(0, 0)
> +        self.destroy_fdir_rule(1, 0)
> +
> +        out1 = self.send_pkts_getouput([p_gtpu1, p_gtpu2])
> +        rfc.check_queue(out1, pkt_num=2, check_param={"port_id": 0,
> "queue": [1, 2]}, stats=False)
> +        out2 = self.send_pkts_getouput([p_gtpu1, p_gtpu2, p_gtpu3],
> port_id=1)
> +        rfc.check_queue(out2, pkt_num=3, check_param={"port_id": 1,
> "queue": [1, 2, 3]}, stats=False)
> +
> +        self.check_fdir_rule(0, stats=False)
> +        self.check_fdir_rule(1, stats=False)
> +
> +    def test_mac_ipv4_gtpu_ipv4_pay_wrong_parameters(self):
> +        rule1 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x100 / ipv4 / end actions queue index 1 / end'
> +        rule2 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x100000000 / gtp_psc qfi is 0x5 / ipv4 / end actions queue index 2 / end'
> +        self.create_fdir_rule([rule1, rule2], check_stats=False)
> +        self.check_fdir_rule(0, stats=False)
> +
> +    def test_count_query_identifier_share(self):
> +        rule1 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.1 / end
> actions queue index 1 / count identifier 0x1234 shared on / end'
> +        rule2 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.2 / end
> actions queue index 2 / count identifier 0x1234 shared on / end'
> +        rule3 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.3 / end
> actions queue index 3 / count identifier 0x1234 shared off / end'
> +        rule4 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.4 / end
> actions queue index 4 / count identifier 0x1234 / end'
> +        rule5 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.5 / end
> actions queue index 5 / count shared on / end'
> +        rule6 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.6 / end
> actions drop / count shared on / end'
> +        rule7 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.7 / end
> actions drop / count identifier 0x1235 shared on / end'
> +
> +        pkt1 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.1",dst="192.168.0.21") /
> Raw("x" * 80)'
> +        pkt2 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.2",dst="192.168.0.21") /
> Raw("x" * 80)'
> +        pkt3 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.21") /
> Raw("x" * 80)'
> +        pkt4 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.4",dst="192.168.0.21") /
> Raw("x" * 80)'
> +        pkt5 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.5",dst="192.168.0.21") /
> Raw("x" * 80)'
> +        pkt6 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.6",dst="192.168.0.21") /
> Raw("x" * 80)'
> +        pkt7 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.21") /
> Raw("x" * 80)'
> +
> +        res = self.create_fdir_rule([rule1, rule2, rule3, rule4, rule5, rule6, rule7])
> +        self.verify(all(res), "create rules failed, result: %s" % res)
> +        out1 = self.send_pkts_getouput(pkt1, count=10)
> +        rfc.check_queue(out1, pkt_num=10, check_param={"queue": 1},
> stats=True)
> +        out2 = self.send_pkts_getouput(pkt2, count=10)
> +        rfc.check_queue(out2, pkt_num=10, check_param={"queue": 2},
> stats=True)
> +        out3 = self.send_pkts_getouput(pkt3, count=10)
> +        rfc.check_queue(out3, pkt_num=10, check_param={"queue": 3},
> stats=True)
> +        out4 = self.send_pkts_getouput(pkt4, count=10)
> +        rfc.check_queue(out4, pkt_num=10, check_param={"queue": 4},
> stats=True)
> +        out5 = self.send_pkts_getouput(pkt5, count=10)
> +        rfc.check_queue(out5, pkt_num=10, check_param={"queue": 5},
> stats=True)
> +        out6 = self.send_pkts_getouput(pkt6, count=10)
> +        rfc.check_drop(out6, pkt_num=10, check_param={"port_id": 0})
> +        out7 = self.send_pkts_getouput(pkt7, count=10)
> +        rfc.check_drop(out7, pkt_num=10, check_param={"port_id": 0})
> +
> +        self.query_count(1, 20, 0, 0)
> +        self.query_count(1, 20, 0, 1)
> +        self.query_count(1, 10, 0, 2)
> +        self.query_count(1, 10, 0, 3)
> +        self.query_count(1, 20, 0, 4)
> +        self.query_count(1, 20, 0, 5)
> +        self.query_count(1, 10, 0, 6)
> +
> +        self.check_fdir_rule(0, stats=True, rule_list=res)
> +        self.dut.send_command("flow flush 0", timeout=1)
> +        out = self.send_pkts_getouput(pkts=[pkt1, pkt2, pkt3, pkt4, pkt5])
> +        rfc.check_queue(out, pkt_num=5, check_param={"port_id": 0,
> "queue": range(1, 6)}, stats=False)
> +        out6 = self.send_pkts_getouput(pkt6, count=10)
> +        rfc.check_drop(out6, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> +        out7 = self.send_pkts_getouput(pkt7, count=10)
> +        rfc.check_drop(out7, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> +
> +        self.check_fdir_rule(stats=False)
> +
> +    def test_multi_patterns_count_query(self):
> +        rule1 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / tcp
> src is 22 dst is 23 / end actions queue index 1 / count / end'
> +        rule2 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp
> src is 22 dst is 23 / end actions drop / count / end'
> +        rule3 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / sctp
> src is 22 dst is 23 / end actions rss queues 62 63 end / count / end'
> +        rule4 = 'flow create 0 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue
> index 1 / count / end'
> +        rule5 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue
> index 3 / count / end'
> +        rule6 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 / tcp dst is 23 / end actions queue index 4 / count / end'
> +        rule7 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> index 5 / count / end'
> +
> +        pkt1 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> /TCP(sport=22, dport=23)/ Raw("x" * 80)'
> +        pkt2 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> /UDP(sport=22, dport=23)/ Raw("x" * 80)'
> +        pkt3 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> /SCTP(sport=22, dport=23)/ Raw("x" * 80)'
> +        pkt4 =
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)'
> +        pkt5 =
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(dport=4790)/VXLAN(flags=0xc)/IP(
> dst="192.168.0.21", src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'
> +        pkt6 =
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> 22:33:44:55")/IP(src="192.168.0.20")/TCP(dport=23)/("X"*480)'
> +        pkt7 =
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="19
> 2.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)'
> +
> +        res = self.create_fdir_rule(rule=[rule1, rule2, rule3, rule4, rule5, rule6,
> rule7], check_stats=True)
> +        self.verify(all(res), "create rules failed, result %s" % res)
> +        out = self.send_pkts_getouput(pkts=pkt1, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> stats=True)
> +        out = self.send_pkts_getouput(pkts=pkt2, count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0})
> +        out = self.send_pkts_getouput(pkts=pkt3, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"queue": [62, 63]},
> stats=True)
> +        out = self.send_pkts_getouput(pkts=pkt4, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> stats=True)
> +        out = self.send_pkts_getouput(pkts=pkt5, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 3},
> stats=True)
> +        out = self.send_pkts_getouput(pkts=pkt6, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 4},
> stats=True)
> +        out = self.send_pkts_getouput(pkts=pkt7, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 5},
> stats=True)
> +
> +        for i in range(7):
> +            self.query_count(1, 10, port_id=0, rule_id=i)
> +        self.check_fdir_rule(port_id=0, stats=True, rule_list=res)
> +
> +        self.dut.send_command("flow flush 0", timeout=1)
> +        out = self.send_pkts_getouput(pkts=pkt1, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> stats=False)
> +        out = self.send_pkts_getouput(pkts=pkt2, count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> +        out = self.send_pkts_getouput(pkts=pkt3, count=1)
> +        rfc.check_queue(out, pkt_num=1, check_param={"queue": [62, 63]},
> stats=False)
> +        out = self.send_pkts_getouput(pkts=[pkt4, pkt5, pkt6, pkt7], count=1)
> +        rfc.check_queue(out, pkt_num=4, check_param={"queue": [1, 3, 4, 5]},
> stats=False)
> +        self.check_fdir_rule(stats=False)
> +
> +    def test_two_ports_multi_patterns_count_query(self):
> +        rules = [
> +            'flow create 1 ingress pattern eth / ipv4 dst is 192.168.0.21 proto is 255
> tos is 4 / end actions queue index 1 / count / end',
> +            'flow create 1 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp
> src is 22 dst is 23 / end actions rss queues 6 7 end / count / end',
> +            'flow create 1 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp
> src is 22 dst is 23 / end actions rss queues 6 7 end / count / end',
> +            'flow create 1 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp
> src is 22 dst is 23 / end actions queue index 2 / count / end',
> +            'flow create 1 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions drop / count / end',
> +            'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 tos is 4 / tcp
> src is 22 dst is 23 / end actions drop / count / end',
> +            'flow create 0 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue
> index 1 / count / end'
> +        ]
> +        pkts = [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168
> .0.20", dst="192.168.0.21")/("X"*480)',
> +            'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", ttl=2,
> tos=4)/TCP(sport=22,dport=23)/Raw(load="X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +            'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", ttl=2,
> tos=4)/TCP(sport=22,dport=23)/Raw(load="X"*480)'
> +        ]
> +        res = self.create_fdir_rule(rule=rules, check_stats=True)
> +        out = self.send_pkts_getouput(pkts[0], port_id=1, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> "queue": 1}, stats=True)
> +        out = self.send_pkts_getouput(pkts[1:3], port_id=1, count=10)
> +        rfc.check_queue(out, pkt_num=20, check_param={"port_id": 1,
> "queue": [6, 7]}, stats=True)
> +        out = self.send_pkts_getouput(pkts[3], port_id=1, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> "queue": 2}, stats=True)
> +        out = self.send_pkts_getouput(pkts[4], port_id=1, count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1})
> +        out = self.send_pkts_getouput(pkts[5], count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0})
> +        out = self.send_pkts_getouput(pkts[6], count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 0,
> "queue": 1}, stats=True)
> +        out = self.send_pkts_getouput(pkts[7], port_id=1, count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1},
> stats=False)
> +
> +        for i in range(5):
> +            self.query_count(1, 10, 1, i)
> +        for i in range(2):
> +            self.query_count(1, 10, 0, i)
> +        self.check_fdir_rule(port_id=0, stats=True, rule_list=res[0:2])
> +        self.check_fdir_rule(port_id=1, stats=True, rule_list=res[2:])
> +
> +        self.dut.send_command("flow flush 0", timeout=1)
> +        self.dut.send_command("flow flush 1", timeout=1)
> +
> +        out = self.send_pkts_getouput(pkts[0], port_id=1, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> "queue": 1}, stats=False)
> +        out = self.send_pkts_getouput(pkts[1:3], port_id=1, count=10)
> +        rfc.check_queue(out, pkt_num=20, check_param={"port_id": 1,
> "queue": [6, 7]}, stats=False)
> +        out = self.send_pkts_getouput(pkts[3], port_id=1, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> "queue": 2}, stats=False)
> +        out = self.send_pkts_getouput(pkts[4], port_id=1, count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1},
> stats=False)
> +        out = self.send_pkts_getouput(pkts[5], count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> +        out = self.send_pkts_getouput(pkts[6], count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 0,
> "queue": 1}, stats=False)
> +        out = self.send_pkts_getouput(pkts[7], port_id=0, count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> +        self.check_fdir_rule(0, stats=False)
> +        self.check_fdir_rule(1, stats=False)
> +
> +    def test_multirules_mark(self):
> +        rules = [
> +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> actions queue index 1 / mark id 1 / end",
> +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> actions queue index 2 / mark id 1 / end",
> +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end
> actions queue index 1 / mark id 2 / count / end"]
> +
> +        pkt1 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'
> +        pkt2 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)'
> +        pkt3 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)'
> +
> +        res = self.create_fdir_rule(rules, check_stats=True)
> +
> +        out1 = self.send_pkts_getouput(pkt1, mark=True)
> +        rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 1}, stats=True)
> +
> +        out2 = self.send_pkts_getouput(pkt2, mark=True)
> +        rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 2}, stats=True)
> +
> +        out3 = self.send_pkts_getouput(pkt3, mark=True)
> +        rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 2, "queue": 1}, stats=True)
> +
> +        self.query_count(1, 1, port_id=0, rule_id=2)
> +        self.check_fdir_rule(0, stats=True, rule_list=res)
> +        self.destroy_fdir_rule(port_id=0, rule_id=0)
> +
> +        out1 = self.send_pkts_getouput(pkt1, mark=True)
> +        rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 1}, stats=False)
> +
> +        self.check_fdir_rule(0, stats=True, rule_list=res[1:])
> +        out2 = self.send_pkts_getouput(pkt2, mark=True)
> +        rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 2}, stats=True)
> +
> +        out3 = self.send_pkts_getouput(pkt3, mark=True)
> +        rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 2, "queue": 1}, stats=True)
> +
> +        self.query_count(1, 2, port_id=0, rule_id=2)
> +        self.dut.send_command("flow flush 0", timeout=1)
> +
> +        out1 = self.send_pkts_getouput(pkt1, mark=True)
> +        rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 1}, stats=False)
> +
> +        out2 = self.send_pkts_getouput(pkt2, mark=True)
> +        rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 2}, stats=False)
> +
> +        out3 = self.send_pkts_getouput(pkt3, mark=True)
> +        rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 2, "queue": 1}, stats=False)
> +
> +        self.check_fdir_rule(stats=False)
> +
> +    def test_mark_wrong_parameters(self):
> +        rule = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 / end actions queue index 1 / mark id 4294967296 / end"
> +        self.create_fdir_rule(rule=rule, check_stats=False)
> +        self.check_fdir_rule(stats=False)
> +
> +    def test_pattern_conflict_flow(self):
> +        rule1 = "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end
> actions queue index 1 / end"
> +        self.create_fdir_rule(rule=rule1, check_stats=True)
> +        pkt1 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/Ra
> w("x" * 80)'
> +        pkt2 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> /UDP(sport=22, dport=23)/ Raw("x" * 80)'
> +        out1 = self.send_pkts_getouput(pkts=[pkt1, pkt2])
> +        rfc.check_queue(out1, pkt_num=2, check_param={"port_id": 0,
> "queue": 1}, stats=True)
> +
> +        rule2 = "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp
> src is 22 dst is 23 / end actions queue index 2 / end"
> +        self.create_fdir_rule(rule=rule2, check_stats=True)
> +        out2 = self.send_pkts_getouput(pkt1)
> +        rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 0,
> "queue": 1}, stats=True)
> +
> +        out3 = self.send_pkts_getouput(pkt2)
> +        rfc.check_queue(out3, pkt_num=1, check_param={"port_id": 0,
> "queue": 2}, stats=True)
> +
> +        self.dut.send_command("flow flush 0", timeout=1)
> +
> +        self.create_fdir_rule(rule=rule2, check_stats=True)
> +        out4 = self.send_pkts_getouput(pkt2)
> +        rfc.check_queue(out4, pkt_num=1, check_param={"port_id": 0,
> "queue": 2}, stats=True)
> +
> +        self.create_fdir_rule(rule=rule1, check_stats=True)
> +        out5 = self.send_pkts_getouput(pkt2)
> +        rfc.check_queue(out5, pkt_num=1, check_param={"port_id": 0,
> "queue": 1}, stats=True)
> +
> +    def test_max_count(self):
> +        pattern = "flow create 0 ingress pattern eth / ipv4 src is 192.168.0.{} /
> end actions drop / count / end"
> +        rules = [pattern.format(i) for i in range(1, 256)] + [
> +            "flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / end actions
> drop / count / end"]
> +        res = self.create_fdir_rule(rules, check_stats=True)
> +
> +        rule2 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.1.2 / end
> actions drop / count / end'
> +        res2 = self.create_fdir_rule(rule2, check_stats=False)
> +
> +        pkt =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1",dst="192.168.0.21") /
> Raw("x" * 80)'
> +        out = self.send_pkts_getouput(pkt, count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=True)
> +        self.query_count(1, 10, port_id=0, rule_id=255)
> +        self.check_fdir_rule(0, stats=True, rule_list=res)
> +        self.dut.send_command("flow flush 0", timeout=1)
> +        out = self.send_pkts_getouput(pkt, count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> +        self.check_fdir_rule(stats=False)
> +        self.dut.send_command("stop", timeout=2)
> +        self.dut.send_command("quit", timeout=2)
> +        self.launch_testpmd_with_mark()
> +
> +    def tear_down(self):
> +        # destroy all flow rule on port 0
> +        self.dut.send_command("flow flush 0", timeout=1)
> +        self.dut.send_command("flow flush 1", timeout=1)
> +        self.dut.send_command("clear port stats all", timeout=1)
> +        self.pmd_output.execute_cmd("stop")
> +
> +    def tear_down_all(self):
> +        self.dut.kill_all()
> --
> 1.8.3.1


[-- Attachment #2: TestCVLFdir.log --]
[-- Type: application/octet-stream, Size: 4788354 bytes --]

31/12/2019 10:40:08                            dts: 
TEST SUITE : TestCVLFdir
31/12/2019 10:40:08                            dts: NIC :        columbiaville_25g
31/12/2019 10:40:08              dut.10.240.179.33: 
31/12/2019 10:40:08                         tester: 
31/12/2019 10:40:08              dut.10.240.179.33: ./x86_64-native-linuxapp-gcc/app/testpmd -l 32,33,34,35 -n 4 -w 0000:86:00.0,flow-mark-support=1 -w 0000:86:00.1,flow-mark-support=1  --file-prefix=dpdk_25171_20191231103953    -- -i --portmask=0x3 --rxq=64 --txq=64 --port-topology=loop
31/12/2019 10:40:09              dut.10.240.179.33: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_25171_20191231103953/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: Probing VFIO support...
EAL: PCI device 0000:86:00.0 on NUMA socket 1
EAL:   probe driver: 8086:1593 net_ice
ice_load_pkg_type(): Active package is: 1.3.10.0, ICE COMMS Package
EAL: PCI device 0000:86:00.1 on NUMA socket 1
EAL:   probe driver: 8086:1593 net_ice
ice_load_pkg_type(): Active package is: 1.3.10.0, ICE COMMS Package
Interactive-mode selected
testpmd: create a new mbuf pool <mbuf_pool_socket_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
Port 0: 00:00:00:00:01:00
Configuring Port 1 (socket 1)
Port 1: 00:00:00:00:01:01
Checking link statuses...
Done
31/12/2019 10:40:19              dut.10.240.179.33: set fwd rxonly
31/12/2019 10:40:19              dut.10.240.179.33: set fwd rxonly

Set rxonly packet forwarding mode
31/12/2019 10:40:19              dut.10.240.179.33: set verbose 1
31/12/2019 10:40:20              dut.10.240.179.33: set verbose 1

Change verbose level from 0 to 1
31/12/2019 10:40:20              dut.10.240.179.33: port config 0 udp_tunnel_port add vxlan 4789
31/12/2019 10:40:20              dut.10.240.179.33: port config 0 udp_tunnel_port add vxlan 4789
31/12/2019 10:40:20              dut.10.240.179.33: port config 1 udp_tunnel_port add vxlan 4789
31/12/2019 10:40:20              dut.10.240.179.33: port config 1 udp_tunnel_port add vxlan 4789
31/12/2019 10:40:20              dut.10.240.179.33: port config 0 rss-hash-key ipv4 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd
31/12/2019 10:40:20              dut.10.240.179.33: port config 0 rss-hash-key ipv4 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd
31/12/2019 10:40:20              dut.10.240.179.33: show port info all
31/12/2019 10:40:20              dut.10.240.179.33: show port info all


********************* Infos for port 0  *********************
MAC address: 00:00:00:00:01:00
Device name: 0000:86:00.0
Driver name: net_ice
Devargs: flow-mark-support=1
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 25000 Mbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
  ipv6-frag
  ipv6-tcp
  ipv6-udp
  ipv6-sctp
  ipv6-other
  l2_payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 64
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 64
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0

********************* Infos for port 1  *********************
MAC address: 00:00:00:00:01:01
Device name: 0000:86:00.1
Driver name: net_ice
Devargs: flow-mark-support=1
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 25000 Mbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
  ipv6-frag
  ipv6-tcp
  ipv6-udp
  ipv6-sctp
  ipv6-other
  l2_payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 64
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 64
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
31/12/2019 10:40:20                    TestCVLFdir: Test Case test_count_query_identifier_share Begin
31/12/2019 10:40:20              dut.10.240.179.33: 
31/12/2019 10:40:20                         tester: 
31/12/2019 10:40:20              dut.10.240.179.33: start
31/12/2019 10:40:20              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:40:20              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.1 / end actions queue index 1 / count identifier 0x1234 shared on / end
31/12/2019 10:40:21              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.1 / end actions queue index 1 / count identifier 0x1234 shared on / end

ice_interrupt_handler(): OICR: MDD event
Flow rule #0 created
testpmd> 
31/12/2019 10:40:21              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.2 / end actions queue index 2 / count identifier 0x1234 shared on / end
31/12/2019 10:40:22              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.2 / end actions queue index 2 / count identifier 0x1234 shared on / end

ice_interrupt_handler(): OICR: MDD event
Flow rule #1 created
testpmd> 
31/12/2019 10:40:22              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.3 / end actions queue index 3 / count identifier 0x1234 shared off / end
31/12/2019 10:40:23              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.3 / end actions queue index 3 / count identifier 0x1234 shared off / end

ice_interrupt_handler(): OICR: MDD event
Flow rule #2 created
testpmd> 
31/12/2019 10:40:23              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.4 / end actions queue index 4 / count identifier 0x1234 / end
31/12/2019 10:40:24              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.4 / end actions queue index 4 / count identifier 0x1234 / end

Flow rule #3 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:40:24              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.5 / end actions queue index 5 / count shared on / end
31/12/2019 10:40:25              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.5 / end actions queue index 5 / count shared on / end

ice_interrupt_handler(): OICR: MDD event
Flow rule #4 created
testpmd> 
31/12/2019 10:40:25              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.6 / end actions drop / count shared on / end
31/12/2019 10:40:26              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.6 / end actions drop / count shared on / end

ice_interrupt_handler(): OICR: MDD event
Flow rule #5 created
testpmd> 
31/12/2019 10:40:26              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.7 / end actions drop / count identifier 0x1235 shared on / end
31/12/2019 10:40:28              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.7 / end actions drop / count identifier 0x1235 shared on / end

ice_interrupt_handler(): OICR: MDD event
Flow rule #6 created
testpmd> 
31/12/2019 10:40:28                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760028.04 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:29                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760028.04 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:30                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760028.04
31/12/2019 10:40:31                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.1', proto=0, tos=0, dst='192.168.0.21', chksum=63794, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:40:32              dut.10.240.179.33: stop
31/12/2019 10:40:32              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:40:32              dut.10.240.179.33: start
31/12/2019 10:40:32              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:40:32                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760032.48 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:33                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760032.48 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:35                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760032.48
31/12/2019 10:40:35                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.2', proto=0, tos=0, dst='192.168.0.21', chksum=63793, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:40:36              dut.10.240.179.33: stop
31/12/2019 10:40:36              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:40:36              dut.10.240.179.33: start
31/12/2019 10:40:36              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:40:36                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760036.93 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:38                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760036.93 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:39                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760036.93
31/12/2019 10:40:40                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.3', proto=0, tos=0, dst='192.168.0.21', chksum=63792, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:40:41              dut.10.240.179.33: stop
31/12/2019 10:40:41              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:40:41              dut.10.240.179.33: start
31/12/2019 10:40:41              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:40:41                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760041.35 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:42                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760041.35 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:44                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760041.35
31/12/2019 10:40:44                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.4', proto=0, tos=0, dst='192.168.0.21', chksum=63791, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:40:45              dut.10.240.179.33: stop
31/12/2019 10:40:45              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:40:45              dut.10.240.179.33: start
31/12/2019 10:40:45              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:40:45                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760045.77 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:47                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760045.77 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:48                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760045.77
31/12/2019 10:40:49                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.5', proto=0, tos=0, dst='192.168.0.21', chksum=63790, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:40:50              dut.10.240.179.33: stop
31/12/2019 10:40:50              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:40:50              dut.10.240.179.33: start
31/12/2019 10:40:50              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:40:50                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760050.17 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:51                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760050.17 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:53                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760050.17
31/12/2019 10:40:53                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.6', proto=0, tos=0, dst='192.168.0.21', chksum=63789, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:40:54              dut.10.240.179.33: stop
31/12/2019 10:40:54              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 10            RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 10            RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:40:54              dut.10.240.179.33: start
31/12/2019 10:40:54              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:40:54                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760054.59 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:56                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760054.59 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:57                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760054.59
31/12/2019 10:40:57                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.7', proto=0, tos=0, dst='192.168.0.21', chksum=63788, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:40:58              dut.10.240.179.33: stop
31/12/2019 10:40:58              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 10            RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 10            RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:40:58              dut.10.240.179.33: start
31/12/2019 10:40:58              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:40:58              dut.10.240.179.33: flow query 0 0 count
31/12/2019 10:41:00              dut.10.240.179.33: flow query 0 0 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 20
 bytes: 0
testpmd> 
31/12/2019 10:41:00              dut.10.240.179.33: flow query 0 1 count
31/12/2019 10:41:01              dut.10.240.179.33: flow query 0 1 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 20
 bytes: 0
testpmd> 
31/12/2019 10:41:01              dut.10.240.179.33: flow query 0 2 count
31/12/2019 10:41:02              dut.10.240.179.33: flow query 0 2 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 10:41:02              dut.10.240.179.33: flow query 0 3 count
31/12/2019 10:41:03              dut.10.240.179.33: flow query 0 3 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 10:41:03              dut.10.240.179.33: flow query 0 4 count
31/12/2019 10:41:04              dut.10.240.179.33: flow query 0 4 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 20
 bytes: 0
testpmd> 
31/12/2019 10:41:04              dut.10.240.179.33: flow query 0 5 count
31/12/2019 10:41:05              dut.10.240.179.33: flow query 0 5 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 20
 bytes: 0
testpmd> 
31/12/2019 10:41:05              dut.10.240.179.33: flow query 0 6 count
31/12/2019 10:41:06              dut.10.240.179.33: flow query 0 6 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 10:41:06              dut.10.240.179.33: flow list 0
31/12/2019 10:41:08              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => QUEUE COUNT
1	0	0	i--	ETH IPV4 => QUEUE COUNT
2	0	0	i--	ETH IPV4 => QUEUE COUNT
3	0	0	i--	ETH IPV4 => QUEUE COUNT
4	0	0	i--	ETH IPV4 => QUEUE COUNT
5	0	0	i--	ETH IPV4 => DROP COUNT
6	0	0	i--	ETH IPV4 => DROP COUNT
testpmd> 
31/12/2019 10:41:08              dut.10.240.179.33: flow flush 0
31/12/2019 10:41:09              dut.10.240.179.33: flow flush 0

ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:41:09                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760069.56 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:10                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760069.56 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:12                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760069.56
31/12/2019 10:41:12                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.1', proto=0, tos=0, dst='192.168.0.21', chksum=63794, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.2', proto=0, tos=0, dst='192.168.0.21', chksum=63793, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.3', proto=0, tos=0, dst='192.168.0.21', chksum=63792, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.4', proto=0, tos=0, dst='192.168.0.21', chksum=63791, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.5', proto=0, tos=0, dst='192.168.0.21', chksum=63790, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.....
Sent 5 packets.
31/12/2019 10:41:13              dut.10.240.179.33: stop
31/12/2019 10:41:13              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=20 -> TX Port= 0/Queue=20 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=39 -> TX Port= 0/Queue=39 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=50 -> TX Port= 0/Queue=50 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=56 -> TX Port= 0/Queue=56 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:41:13              dut.10.240.179.33: start
31/12/2019 10:41:13              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:13                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760074.0 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:15                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760074.0 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:16                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760074.0
31/12/2019 10:41:17                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.6', proto=0, tos=0, dst='192.168.0.21', chksum=63789, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:41:18              dut.10.240.179.33: stop
31/12/2019 10:41:18              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:41:18              dut.10.240.179.33: start
31/12/2019 10:41:18              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:18                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760078.44 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:19                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760078.44 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:21                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760078.44
31/12/2019 10:41:21                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.7', proto=0, tos=0, dst='192.168.0.21', chksum=63788, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:41:22              dut.10.240.179.33: stop
31/12/2019 10:41:22              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=45 -> TX Port= 0/Queue=45 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:41:22              dut.10.240.179.33: start
31/12/2019 10:41:22              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:22              dut.10.240.179.33: flow list 0
31/12/2019 10:41:24              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:41:24                    TestCVLFdir: Test Case test_count_query_identifier_share Result PASSED:
31/12/2019 10:41:24              dut.10.240.179.33: flow flush 0
31/12/2019 10:41:25              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 10:41:25              dut.10.240.179.33: flow flush 1
31/12/2019 10:41:27              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 10:41:27              dut.10.240.179.33: clear port stats all
31/12/2019 10:41:28              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 10:41:28              dut.10.240.179.33: stop
31/12/2019 10:41:28              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551541 RX-dropped: 18446744073709551596RX-total: 18446744073709551521
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551541 RX-dropped: 18446744073709551596RX-total: 18446744073709551521
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:41:28                    TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_multirules Begin
31/12/2019 10:41:28              dut.10.240.179.33: 
31/12/2019 10:41:28                         tester: 
31/12/2019 10:41:28              dut.10.240.179.33: start
31/12/2019 10:41:28              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:28              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end
31/12/2019 10:41:29              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end

Flow rule #0 created
testice_interrupt_handler(): OICR: MDD event
pmd> 
31/12/2019 10:41:29              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end
31/12/2019 10:41:30              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end

Flow rule #1 created
testice_interrupt_handler(): OICR: MDD event
pmd> 
31/12/2019 10:41:30              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end
31/12/2019 10:41:31              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end

Flow rule #2 created
tice_interrupt_handler(): OICR: MDD event
estpmd> 
31/12/2019 10:41:31              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end
31/12/2019 10:41:32              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end

ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Rule already exists!: File exists
testpmd> 
31/12/2019 10:41:32              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 4 / end
31/12/2019 10:41:33              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 4 / end

ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Rule already exists!: File exists
testpmd> 
31/12/2019 10:41:33              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x75 / ipv4 / end actions queue index 4 / end
31/12/2019 10:41:34              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x75 / ipv4 / end actions queue index 4 / end

ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Rule already exists!: File exists
testpmd> 
31/12/2019 10:41:34              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 3 / end
31/12/2019 10:41:35              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 3 / end

Flow rule #3 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:41:35                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760095.9 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:37                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760095.9 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:38                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760095.9
31/12/2019 10:41:39                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58370)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:41:40              dut.10.240.179.33: stop
31/12/2019 10:41:40              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:41:40              dut.10.240.179.33: start
31/12/2019 10:41:40              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:40                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760100.32 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:41                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760100.32 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:43                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760100.32
31/12/2019 10:41:43                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=1573)/GTP_U_Header(next_ex=133, E=1, teid=19088743, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:41:44              dut.10.240.179.33: stop
31/12/2019 10:41:44              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:41:44              dut.10.240.179.33: start
31/12/2019 10:41:44              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:44                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760104.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:46                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760104.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:47                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760104.72
31/12/2019 10:41:47                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:41:48              dut.10.240.179.33: stop
31/12/2019 10:41:49              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:41:49              dut.10.240.179.33: start
31/12/2019 10:41:49              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:49                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760109.15 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:50                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760109.15 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:51                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760109.15
31/12/2019 10:41:52                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=1317)/GTP_U_Header(next_ex=133, E=1, teid=19088743, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:41:53              dut.10.240.179.33: stop
31/12/2019 10:41:53              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:41:53              dut.10.240.179.33: start
31/12/2019 10:41:53              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:53                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760113.57 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:54                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760113.57 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:56                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760113.57
31/12/2019 10:41:56                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=1061)/GTP_U_Header(next_ex=133, E=1, teid=19088743, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='6\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:41:57              dut.10.240.179.33: stop
31/12/2019 10:41:57              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=43 -> TX Port= 0/Queue=43 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:41:57              dut.10.240.179.33: start
31/12/2019 10:41:57              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:57              dut.10.240.179.33: flow list 0
31/12/2019 10:42:00              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP GTPU GTP_PSC IPV4 => QUEUE
1	0	0	i--	ETH IPV4 UDP GTPU GTP_PSC IPV4 => QUEUE
2	0	0	i--	ETH IPV4 UDP GTPU GTP_PSC IPV4 => QUEUE
3	0	0	i--	ETH IPV4 UDP GTPU GTP_PSC IPV4 => QUEUE
testpmd> 
31/12/2019 10:42:00              dut.10.240.179.33: flow flush 0
31/12/2019 10:42:01              dut.10.240.179.33: flow flush 0

ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:42:01                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760121.12 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:02                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760121.12 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:03                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760121.12
31/12/2019 10:42:04                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58370)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:42:05              dut.10.240.179.33: stop
31/12/2019 10:42:05              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:42:05              dut.10.240.179.33: start
31/12/2019 10:42:05              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:05                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760125.55 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:06                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760125.55 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:08                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760125.55
31/12/2019 10:42:08                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=1573)/GTP_U_Header(next_ex=133, E=1, teid=19088743, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:42:09              dut.10.240.179.33: stop
31/12/2019 10:42:09              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=43 -> TX Port= 0/Queue=43 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:42:09              dut.10.240.179.33: start
31/12/2019 10:42:09              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:09                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760129.98 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:11                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760129.98 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:12                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760129.98
31/12/2019 10:42:13                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:42:14              dut.10.240.179.33: stop
31/12/2019 10:42:14              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:42:14              dut.10.240.179.33: start
31/12/2019 10:42:14              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:14                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760134.38 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:15                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760134.38 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:17                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760134.38
31/12/2019 10:42:17                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=1317)/GTP_U_Header(next_ex=133, E=1, teid=19088743, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:42:18              dut.10.240.179.33: stop
31/12/2019 10:42:18              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=43 -> TX Port= 0/Queue=43 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:42:18              dut.10.240.179.33: start
31/12/2019 10:42:18              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:18                    TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_multirules Result PASSED:
31/12/2019 10:42:18              dut.10.240.179.33: flow flush 0
31/12/2019 10:42:19              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 10:42:19              dut.10.240.179.33: flow flush 1
31/12/2019 10:42:20              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 10:42:20              dut.10.240.179.33: clear port stats all
31/12/2019 10:42:21              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 10:42:21              dut.10.240.179.33: stop
31/12/2019 10:42:22              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551607 RX-dropped: 0             RX-total: 18446744073709551607
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551607 RX-dropped: 0             RX-total: 18446744073709551607
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:42:22                    TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_qfi_mark_count_query Begin
31/12/2019 10:42:22              dut.10.240.179.33: 
31/12/2019 10:42:22                         tester: 
31/12/2019 10:42:22              dut.10.240.179.33: start
31/12/2019 10:42:22              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:22              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions drop / mark id 3 / count / end
31/12/2019 10:42:23              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions drop / mark id 3 / count / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:42:23                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760143.39 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:24                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760143.39 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:26                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760143.39
31/12/2019 10:42:26                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=88, chksum=38572)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=72, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00<\x00\x01\x00\x00@\x06|\xb9\x7f\x00\x00\x01\x7f\x00\x00\x01\x00\x14\x00P\x00\x00\x00\x00\x00\x00\x00\x00P\x02 \x00\xdc\xb3\x00\x00xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:42:28              dut.10.240.179.33: 
31/12/2019 10:42:28              dut.10.240.179.33: stop
31/12/2019 10:42:28              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 1             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 1             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:42:28              dut.10.240.179.33: start
31/12/2019 10:42:28              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:28                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760148.81 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:30                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760148.81 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:31                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760148.81
31/12/2019 10:42:32                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:42:34              dut.10.240.179.33: port 1/queue 49: received 1 packets
  src=A4:BF:01:51:27:CA - dst=00:00:00:00:01:03 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xf5421671 - RSS queue=0x31 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GTPU INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =32913, Destination UDP port =2152, VNI = 1193046 - Receive queue=0x31
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:42:34              dut.10.240.179.33: stop
31/12/2019 10:42:34              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue=49 -> TX Port= 1/Queue=49 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:42:34              dut.10.240.179.33: start
31/12/2019 10:42:34              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:34              dut.10.240.179.33: flow query 1 0 count
31/12/2019 10:42:35              dut.10.240.179.33: flow query 1 0 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 1
 bytes: 0
testpmd> 
31/12/2019 10:42:35              dut.10.240.179.33: flow list 1
31/12/2019 10:42:37              dut.10.240.179.33: flow list 1

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP GTPU GTP_PSC IPV4 => DROP MARK COUNT
testpmd> 
31/12/2019 10:42:37              dut.10.240.179.33: flow destroy 1 rule 0
31/12/2019 10:42:38              dut.10.240.179.33: flow destroy 1 rule 0

Flow rule #0 destroyed
teice_interrupt_handler(): OICR: MDD event
stpmd> 
31/12/2019 10:42:38                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760158.42 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:39                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760158.42 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:41                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760158.42
31/12/2019 10:42:41                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=88, chksum=38572)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=72, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00<\x00\x01\x00\x00@\x06|\xb9\x7f\x00\x00\x01\x7f\x00\x00\x01\x00\x14\x00P\x00\x00\x00\x00\x00\x00\x00\x00P\x02 \x00\xdc\xb3\x00\x00xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:42:43              dut.10.240.179.33: port 1/queue 49: received 1 packets
  src=A4:BF:01:51:27:CA - dst=00:00:00:00:01:03 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf5421671 - RSS queue=0x31 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GTPU INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =32913, Destination UDP port =2152, VNI = 1193046 - Receive queue=0x31
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:42:43              dut.10.240.179.33: stop
31/12/2019 10:42:43              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue=49 -> TX Port= 1/Queue=49 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:42:43              dut.10.240.179.33: start
31/12/2019 10:42:43              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:43              dut.10.240.179.33: flow list 1
31/12/2019 10:42:45              dut.10.240.179.33: flow list 1

testpmd> 
31/12/2019 10:42:45                    TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_qfi_mark_count_query Result PASSED:
31/12/2019 10:42:45              dut.10.240.179.33: flow flush 0
31/12/2019 10:42:46              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 10:42:46              dut.10.240.179.33: flow flush 1
31/12/2019 10:42:48              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 10:42:48              dut.10.240.179.33: clear port stats all
31/12/2019 10:42:49              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 10:42:49              dut.10.240.179.33: stop
31/12/2019 10:42:49              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 18446744073709551614 RX-dropped: 18446744073709551615RX-total: 18446744073709551613
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551614 RX-dropped: 18446744073709551615RX-total: 18446744073709551613
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:42:49                    TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_teid_mark_count_query Begin
31/12/2019 10:42:49              dut.10.240.179.33: 
31/12/2019 10:42:49                         tester: 
31/12/2019 10:42:49              dut.10.240.179.33: start
31/12/2019 10:42:49              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:49              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end / mark id 100 / count / end
31/12/2019 10:42:50              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end / mark id 100 / count / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:42:50                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760170.49 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:51                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760170.49 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:53                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760170.49
31/12/2019 10:42:53                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:42:55              dut.10.240.179.33: port 1/queue 49: received 1 packets
  src=A4:BF:01:51:27:CA - dst=00:00:00:00:01:03 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xf5421671 - RSS queue=0x31 - FDIR matched ID=0x64 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GTPU INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =32913, Destination UDP port =2152, VNI = 1193046 - Receive queue=0x31
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:42:55              dut.10.240.179.33: stop
31/12/2019 10:42:55              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue=49 -> TX Port= 1/Queue=49 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:42:55              dut.10.240.179.33: start
31/12/2019 10:42:55              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:55                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760175.92 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:57                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760175.92 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:58                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760175.92
31/12/2019 10:42:59                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63762, len=96, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=76, chksum=47345)/GTP_U_Header(next_ex=133, E=1, teid=19088743, PT=1, length=60, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x000\x00\x01\x00\x00@\x11|\xba\x7f\x00\x00\x01\x7f\x00\x00\x01\x005\x005\x00\x1cL\x95xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:43:01              dut.10.240.179.33: port 1/queue 23: received 1 packets
  src=A4:BF:01:51:27:CA - dst=00:00:00:00:01:03 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xc0050e97 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GTPU INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =32913, Destination UDP port =2152, VNI = 74565 - Receive queue=0x17
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:43:01              dut.10.240.179.33: stop
31/12/2019 10:43:01              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue=23 -> TX Port= 1/Queue=23 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:43:01              dut.10.240.179.33: start
31/12/2019 10:43:01              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:01              dut.10.240.179.33: flow query 1 0 count
31/12/2019 10:43:02              dut.10.240.179.33: flow query 1 0 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 1
 bytes: 0
testpmd> 
31/12/2019 10:43:02              dut.10.240.179.33: flow list 1
31/12/2019 10:43:04              dut.10.240.179.33: flow list 1

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP GTPU GTP_PSC IPV4 => RSS MARK COUNT
testpmd> 
31/12/2019 10:43:04              dut.10.240.179.33: flow destroy 1 rule 0
31/12/2019 10:43:05              dut.10.240.179.33: flow destroy 1 rule 0

Flow rule #0 destroyed
tice_interrupt_handler(): OICR: MDD event
estpmd> 
31/12/2019 10:43:05                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760185.51 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:06                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760185.51 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:08                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760185.51
31/12/2019 10:43:08                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:43:10              dut.10.240.179.33: port 1/queue 49: received 1 packets
  src=A4:BF:01:51:27:CA - dst=00:00:00:00:01:03 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xf5421671 - RSS queue=0x31 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GTPU INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =32913, Destination UDP port =2152, VNI = 1193046 - Receive queue=0x31
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:43:10              dut.10.240.179.33: stop
31/12/2019 10:43:10              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue=49 -> TX Port= 1/Queue=49 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:43:10              dut.10.240.179.33: start
31/12/2019 10:43:10              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:10              dut.10.240.179.33: flow list 1
31/12/2019 10:43:12              dut.10.240.179.33: flow list 1

testpmd> 
31/12/2019 10:43:12                    TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_teid_mark_count_query Result PASSED:
31/12/2019 10:43:12              dut.10.240.179.33: flow flush 0
31/12/2019 10:43:14              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 10:43:14              dut.10.240.179.33: flow flush 1
31/12/2019 10:43:15              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 10:43:15              dut.10.240.179.33: clear port stats all
31/12/2019 10:43:16              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 10:43:16              dut.10.240.179.33: stop
31/12/2019 10:43:16              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 18446744073709551613 RX-dropped: 0             RX-total: 18446744073709551613
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551613 RX-dropped: 0             RX-total: 18446744073709551613
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:43:16                    TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_two_ports Begin
31/12/2019 10:43:16              dut.10.240.179.33: 
31/12/2019 10:43:16                         tester: 
31/12/2019 10:43:16              dut.10.240.179.33: start
31/12/2019 10:43:16              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:16              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end
31/12/2019 10:43:17              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:43:17              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end
31/12/2019 10:43:18              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:43:18                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760198.66 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:20                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760198.66 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:21                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760198.66
31/12/2019 10:43:21                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58370)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:43:22              dut.10.240.179.33: stop
31/12/2019 10:43:22              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:43:22              dut.10.240.179.33: start
31/12/2019 10:43:23              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:23                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760203.08 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:24                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760203.08 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:25                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760203.08
31/12/2019 10:43:26                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58370)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:43:27              dut.10.240.179.33: stop
31/12/2019 10:43:27              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue= 1 -> TX Port= 1/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:43:27              dut.10.240.179.33: start
31/12/2019 10:43:27              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:27              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end
31/12/2019 10:43:28              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end

Flow rule #1 created
tice_interrupt_handler(): OICR: MDD event
estpmd> 
31/12/2019 10:43:28              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end
31/12/2019 10:43:29              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end

Flow rule #1 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:43:29                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760209.62 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:31                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760209.62 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:32                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760209.62
31/12/2019 10:43:32                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:43:33              dut.10.240.179.33: stop
31/12/2019 10:43:33              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:43:33              dut.10.240.179.33: start
31/12/2019 10:43:34              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:34                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760214.04 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:35                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760214.04 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:36                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760214.04
31/12/2019 10:43:37                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:43:38              dut.10.240.179.33: stop
31/12/2019 10:43:38              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue= 3 -> TX Port= 1/Queue= 3 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:43:38              dut.10.240.179.33: start
31/12/2019 10:43:38              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:38              dut.10.240.179.33: flow flush 0
31/12/2019 10:43:39              dut.10.240.179.33: flow flush 0

ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:43:39              dut.10.240.179.33: flow flush 1
31/12/2019 10:43:40              dut.10.240.179.33: flow flush 1

ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:43:40              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end
31/12/2019 10:43:41              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:43:41              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions queue index 2 / end
31/12/2019 10:43:42              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions queue index 2 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:43:42                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760222.7 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:44                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760222.7 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:45                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760222.7
31/12/2019 10:43:45                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:43:46              dut.10.240.179.33: stop
31/12/2019 10:43:47              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:43:47              dut.10.240.179.33: start
31/12/2019 10:43:47              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:47                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760227.11 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:48                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760227.11 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:49                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760227.11
31/12/2019 10:43:50                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:43:51              dut.10.240.179.33: stop
31/12/2019 10:43:51              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue= 2 -> TX Port= 1/Queue= 2 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:43:51              dut.10.240.179.33: start
31/12/2019 10:43:51              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:51              dut.10.240.179.33: flow list 0
31/12/2019 10:43:53              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP GTPU GTP_PSC IPV4 => QUEUE
testpmd> 
31/12/2019 10:43:53              dut.10.240.179.33: flow list 1
31/12/2019 10:43:55              dut.10.240.179.33: flow list 1

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP GTPU GTP_PSC IPV4 => QUEUE
testpmd> 
31/12/2019 10:43:55              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:43:56              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
tice_interrupt_handler(): OICR: MDD event
estpmd> 
31/12/2019 10:43:56              dut.10.240.179.33: flow destroy 1 rule 0
31/12/2019 10:43:57              dut.10.240.179.33: flow destroy 1 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:43:57                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760237.78 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:59                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760237.78 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:00                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760237.78
31/12/2019 10:44:01                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58370)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:44:02              dut.10.240.179.33: stop
31/12/2019 10:44:02              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:44:02              dut.10.240.179.33: start
31/12/2019 10:44:02              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:02                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760242.21 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:03                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760242.21 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:05                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760242.21
31/12/2019 10:44:05                         tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58370)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
...
Sent 3 packets.
31/12/2019 10:44:06              dut.10.240.179.33: stop
31/12/2019 10:44:06              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue=49 -> TX Port= 1/Queue=49 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:44:06              dut.10.240.179.33: start
31/12/2019 10:44:06              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:06              dut.10.240.179.33: flow list 0
31/12/2019 10:44:08              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:44:08              dut.10.240.179.33: flow list 1
31/12/2019 10:44:10              dut.10.240.179.33: flow list 1

testpmd> 
31/12/2019 10:44:10                    TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_two_ports Result PASSED:
31/12/2019 10:44:10              dut.10.240.179.33: flow flush 0
31/12/2019 10:44:11              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 10:44:11              dut.10.240.179.33: flow flush 1
31/12/2019 10:44:12              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 10:44:12              dut.10.240.179.33: clear port stats all
31/12/2019 10:44:13              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 10:44:13              dut.10.240.179.33: stop
31/12/2019 10:44:14              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551611 RX-dropped: 0             RX-total: 18446744073709551611
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 18446744073709551610 RX-dropped: 0             RX-total: 18446744073709551610
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551605 RX-dropped: 0             RX-total: 18446744073709551605
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:44:14                    TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_wrong_parameters Begin
31/12/2019 10:44:14              dut.10.240.179.33: 
31/12/2019 10:44:14                         tester: 
31/12/2019 10:44:14              dut.10.240.179.33: start
31/12/2019 10:44:14              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:14              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x100 / ipv4 / end actions queue index 1 / end
31/12/2019 10:44:15              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x100 / ipv4 / end actions queue index 1 / end

Bad arguments
testpmd> 
31/12/2019 10:44:15              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x100000000 / gtp_psc qfi is 0x5 / ipv4 / end actions queue index 2 / end
31/12/2019 10:44:16              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x100000000 / gtp_psc qfi is 0x5 / ipv4 / end actions queue index 2 / end

Bad arguments
testpmd> 
31/12/2019 10:44:16              dut.10.240.179.33: flow list 0
31/12/2019 10:44:18              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:44:18                    TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_wrong_parameters Result PASSED:
31/12/2019 10:44:18              dut.10.240.179.33: flow flush 0
31/12/2019 10:44:19              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 10:44:19              dut.10.240.179.33: flow flush 1
31/12/2019 10:44:20              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 10:44:20              dut.10.240.179.33: clear port stats all
31/12/2019 10:44:21              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 10:44:21              dut.10.240.179.33: stop
31/12/2019 10:44:21              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:44:21                    TestCVLFdir: Test Case test_mac_ipv4_pay Begin
31/12/2019 10:44:21              dut.10.240.179.33: 
31/12/2019 10:44:21                         tester: 
31/12/2019 10:44:21              dut.10.240.179.33: start
31/12/2019 10:44:22              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:22              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / end
31/12/2019 10:44:23              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:44:23                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760263.1 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:24                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760263.1 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:25                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760263.1
31/12/2019 10:44:26                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:44:27              dut.10.240.179.33: stop
31/12/2019 10:44:27              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:44:27              dut.10.240.179.33: start
31/12/2019 10:44:27              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:27                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760267.52 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:28                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760267.52 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:30                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760267.52
31/12/2019 10:44:30                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.22', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.22', proto=255, tos=4, dst='192.168.0.21', chksum=13851, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.1.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=1, tos=4, dst='192.168.0.21', chksum=14107, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/ICMP(gw=None, code=120, ts_ori=None, addr_mask=None, seq=None, nexthopmtu=None, ptr=None, unused=2021161080, ts_rx=None, length=None, chksum=30840, reserved=None, ts_tx=None, type=120, id=None)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=3)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=9, dst='192.168.0.21', chksum=13848, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
......
Sent 6 packets.
31/12/2019 10:44:31              dut.10.240.179.33: stop
31/12/2019 10:44:31              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=21 -> TX Port= 0/Queue=21 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:44:31              dut.10.240.179.33: start
31/12/2019 10:44:31              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:31              dut.10.240.179.33: flow list 0
31/12/2019 10:44:34              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => QUEUE
testpmd> 
31/12/2019 10:44:34              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:44:35              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:44:35                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760275.09 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:36                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760275.09 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:37                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760275.09
31/12/2019 10:44:38                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:44:39              dut.10.240.179.33: stop
31/12/2019 10:44:39              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:44:39              dut.10.240.179.33: start
31/12/2019 10:44:39              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:39              dut.10.240.179.33: flow list 0
31/12/2019 10:44:41              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:44:41              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end actions queue index 1 / end
31/12/2019 10:44:42              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:44:42                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760282.61 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:44                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760282.61 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:45                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760282.61
31/12/2019 10:44:45                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=1, tos=0, dst='192.168.0.21', chksum=63774, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/ICMP(gw=None, code=120, ts_ori=None, addr_mask=None, seq=None, nexthopmtu=None, ptr=None, unused=2021161080, ts_rx=None, length=None, chksum=30840, reserved=None, ts_tx=None, type=120, id=None)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:44:46              dut.10.240.179.33: stop
31/12/2019 10:44:46              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:44:46              dut.10.240.179.33: start
31/12/2019 10:44:47              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:47                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760287.03 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:48                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760287.03 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:49                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760287.03
31/12/2019 10:44:50                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63774, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:44:51              dut.10.240.179.33: stop
31/12/2019 10:44:51              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:44:51              dut.10.240.179.33: start
31/12/2019 10:44:51              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:51              dut.10.240.179.33: flow list 0
31/12/2019 10:44:53              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => QUEUE
testpmd> 
31/12/2019 10:44:53              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:44:54              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:44:54                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760294.58 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:56                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760294.58 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:57                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760294.58
31/12/2019 10:44:57                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=1, tos=0, dst='192.168.0.21', chksum=63774, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/ICMP(gw=None, code=120, ts_ori=None, addr_mask=None, seq=None, nexthopmtu=None, ptr=None, unused=2021161080, ts_rx=None, length=None, chksum=30840, reserved=None, ts_tx=None, type=120, id=None)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:44:58              dut.10.240.179.33: stop
31/12/2019 10:44:58              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:44:58              dut.10.240.179.33: start
31/12/2019 10:44:59              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:59              dut.10.240.179.33: flow list 0
31/12/2019 10:45:01              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:45:01              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop / end
31/12/2019 10:45:02              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:45:02                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760302.13 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:03                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760302.13 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:04                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760302.13
31/12/2019 10:45:05                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:45:06              dut.10.240.179.33: stop
31/12/2019 10:45:06              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 2             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 2             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:45:06              dut.10.240.179.33: start
31/12/2019 10:45:06              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:45:06                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760306.55 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:07                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760306.55 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:09                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760306.55
31/12/2019 10:45:09                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.22', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.22', proto=255, tos=4, dst='192.168.0.21', chksum=13851, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.1.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=1, tos=4, dst='192.168.0.21', chksum=14107, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/ICMP(gw=None, code=120, ts_ori=None, addr_mask=None, seq=None, nexthopmtu=None, ptr=None, unused=2021161080, ts_rx=None, length=None, chksum=30840, reserved=None, ts_tx=None, type=120, id=None)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=3)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=9, dst='192.168.0.21', chksum=13848, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
......
Sent 6 packets.
31/12/2019 10:45:10              dut.10.240.179.33: stop
31/12/2019 10:45:10              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=21 -> TX Port= 0/Queue=21 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:45:10              dut.10.240.179.33: start
31/12/2019 10:45:10              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:45:10              dut.10.240.179.33: flow list 0
31/12/2019 10:45:13              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => DROP
testpmd> 
31/12/2019 10:45:13              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:45:14              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:45:14                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760314.12 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:15                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760314.12 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:16                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760314.12
31/12/2019 10:45:17                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:45:18              dut.10.240.179.33: stop
31/12/2019 10:45:18              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:45:18              dut.10.240.179.33: start
31/12/2019 10:45:18              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:45:18              dut.10.240.179.33: flow list 0
31/12/2019 10:45:20              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:45:20              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 1 end / end
31/12/2019 10:45:21              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 1 end / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:45:21                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760321.66 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:23                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760321.66 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:24                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760321.66
31/12/2019 10:45:24                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:45:25              dut.10.240.179.33: stop
31/12/2019 10:45:25              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:45:25              dut.10.240.179.33: start
31/12/2019 10:45:26              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:45:26                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760326.07 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:27                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760326.07 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:28                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760326.07
31/12/2019 10:45:29                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.22', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.22', proto=255, tos=4, dst='192.168.0.21', chksum=13851, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.1.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=1, tos=4, dst='192.168.0.21', chksum=14107, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/ICMP(gw=None, code=120, ts_ori=None, addr_mask=None, seq=None, nexthopmtu=None, ptr=None, unused=2021161080, ts_rx=None, length=None, chksum=30840, reserved=None, ts_tx=None, type=120, id=None)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=3)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=9, dst='192.168.0.21', chksum=13848, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
......
Sent 6 packets.
31/12/2019 10:45:30              dut.10.240.179.33: stop
31/12/2019 10:45:30              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=21 -> TX Port= 0/Queue=21 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:45:30              dut.10.240.179.33: start
31/12/2019 10:45:30              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:45:30              dut.10.240.179.33: flow list 0
31/12/2019 10:45:32              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => RSS
testpmd> 
31/12/2019 10:45:32              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:45:33              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:45:33                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760333.63 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:35                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760333.63 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:36                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760333.63
31/12/2019 10:45:36                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:45:37              dut.10.240.179.33: stop
31/12/2019 10:45:37              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:45:37              dut.10.240.179.33: start
31/12/2019 10:45:38              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:45:38              dut.10.240.179.33: flow list 0
31/12/2019 10:45:40              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:45:40              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / mark id 0 / end
31/12/2019 10:45:41              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / mark id 0 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:45:41                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760341.17 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:42                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760341.17 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:44                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760341.17
31/12/2019 10:45:44                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:45:46              dut.10.240.179.33: port 0/queue 1: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG  - sw ptype: L2_ETHER L3_IPV4 L4_FRAG  - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:45:46              dut.10.240.179.33: stop
31/12/2019 10:45:46              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:45:46              dut.10.240.179.33: start
31/12/2019 10:45:46              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:45:46                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760346.6 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:48                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760346.6 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:49                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760346.6
31/12/2019 10:45:49                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.22', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.22', proto=255, tos=4, dst='192.168.0.21', chksum=13851, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.1.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=1, tos=4, dst='192.168.0.21', chksum=14107, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/ICMP(gw=None, code=120, ts_ori=None, addr_mask=None, seq=None, nexthopmtu=None, ptr=None, unused=2021161080, ts_rx=None, length=None, chksum=30840, reserved=None, ts_tx=None, type=120, id=None)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=3)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=9, dst='192.168.0.21', chksum=13848, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
......
Sent 6 packets.
31/12/2019 10:45:51              dut.10.240.179.33: port 0/queue 51: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:56 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x448d2af3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x33
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 21: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xcd977f15 - RSS queue=0x15 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x15
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 51: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x6f934fb3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x33
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:45:51              dut.10.240.179.33: stop
31/12/2019 10:45:51              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=21 -> TX Port= 0/Queue=21 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:45:51              dut.10.240.179.33: start
31/12/2019 10:45:52              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:45:52              dut.10.240.179.33: flow list 0
31/12/2019 10:45:54              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => QUEUE MARK
testpmd> 
31/12/2019 10:45:54              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:45:55              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:45:55                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760355.17 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:56                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760355.17 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:58                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760355.17
31/12/2019 10:45:58                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:46:00              dut.10.240.179.33: port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG  - sw ptype: L2_ETHER L3_IPV4 L4_FRAG  - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:46:00              dut.10.240.179.33: stop
31/12/2019 10:46:00              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:46:00              dut.10.240.179.33: start
31/12/2019 10:46:00              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:00              dut.10.240.179.33: flow list 0
31/12/2019 10:46:02              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:46:02                    TestCVLFdir: Test Case test_mac_ipv4_pay Result PASSED:
31/12/2019 10:46:02              dut.10.240.179.33: flow flush 0
31/12/2019 10:46:03              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 10:46:03              dut.10.240.179.33: flow flush 1
31/12/2019 10:46:04              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 10:46:04              dut.10.240.179.33: clear port stats all
31/12/2019 10:46:05              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 10:46:05              dut.10.240.179.33: stop
31/12/2019 10:46:05              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551573 RX-dropped: 18446744073709551614RX-total: 18446744073709551571
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551573 RX-dropped: 18446744073709551614RX-total: 18446744073709551571
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:46:05                    TestCVLFdir: Test Case test_mac_ipv4_sctp Begin
31/12/2019 10:46:05              dut.10.240.179.33: 
31/12/2019 10:46:06                         tester: 
31/12/2019 10:46:06              dut.10.240.179.33: start
31/12/2019 10:46:06              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:06              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions drop / mark id 1 / end
31/12/2019 10:46:07              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions drop / mark id 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:46:07                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760367.23 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:08                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760367.23 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:10                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760367.23
31/12/2019 10:46:10                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:46:12              dut.10.240.179.33: 
31/12/2019 10:46:12              dut.10.240.179.33: stop
31/12/2019 10:46:12              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 1             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 1             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:46:12              dut.10.240.179.33: start
31/12/2019 10:46:12              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:12                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760372.65 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:14                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760372.65 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:15                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760372.65
31/12/2019 10:46:15                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=132, tos=4, dst='192.168.0.21', chksum=13709, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.22', chksum=13963, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=21, tag=0, chksum=1996806038)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=24, sport=22, tag=0, chksum=662182873)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=63627, len=112, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=1, dst='192.168.0.21', chksum=13967, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=4, dst='192.168.0.21', chksum=14108, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 10:46:17              dut.10.240.179.33: port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:56 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 31: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x42a5df - RSS queue=0x1f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x1f
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 51: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x448d2af3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x33
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:46:17              dut.10.240.179.33: stop
31/12/2019 10:46:18              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=31 -> TX Port= 0/Queue=31 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:46:18              dut.10.240.179.33: start
31/12/2019 10:46:18              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:18              dut.10.240.179.33: flow list 0
31/12/2019 10:46:20              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => DROP MARK
testpmd> 
31/12/2019 10:46:20              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:46:21              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:46:21                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760381.22 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:22                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760381.22 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:24                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760381.22
31/12/2019 10:46:24                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:46:26              dut.10.240.179.33: port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:46:26              dut.10.240.179.33: stop
31/12/2019 10:46:26              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:46:26              dut.10.240.179.33: start
31/12/2019 10:46:26              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:26              dut.10.240.179.33: flow list 0
31/12/2019 10:46:28              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:46:28              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions rss queues 0 1 2 3 end / end
31/12/2019 10:46:29              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions rss queues 0 1 2 3 end / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:46:29                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760389.75 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:31                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760389.75 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:32                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760389.75
31/12/2019 10:46:33                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:46:34              dut.10.240.179.33: stop
31/12/2019 10:46:34              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:46:34              dut.10.240.179.33: start
31/12/2019 10:46:34              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:34                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760394.19 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:35                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760394.19 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:37                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760394.19
31/12/2019 10:46:37                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=132, tos=4, dst='192.168.0.21', chksum=13709, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.22', chksum=13963, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=21, tag=0, chksum=1996806038)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=24, sport=22, tag=0, chksum=662182873)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=63627, len=112, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=1, dst='192.168.0.21', chksum=13967, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=4, dst='192.168.0.21', chksum=14108, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 10:46:38              dut.10.240.179.33: stop
31/12/2019 10:46:38              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=31 -> TX Port= 0/Queue=31 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:46:38              dut.10.240.179.33: start
31/12/2019 10:46:38              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:38              dut.10.240.179.33: flow list 0
31/12/2019 10:46:40              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
testpmd> 
31/12/2019 10:46:40              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:46:41              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:46:41                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760401.76 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:43                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760401.76 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:44                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760401.76
31/12/2019 10:46:45                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:46:46              dut.10.240.179.33: stop
31/12/2019 10:46:46              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:46:46              dut.10.240.179.33: start
31/12/2019 10:46:46              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:46              dut.10.240.179.33: flow list 0
31/12/2019 10:46:48              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:46:48              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:46:49              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end actions drop / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:46:49                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760409.29 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:50                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760409.29 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:52                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760409.29
31/12/2019 10:46:52                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:46:53              dut.10.240.179.33: stop
31/12/2019 10:46:53              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 1             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 1             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:46:53              dut.10.240.179.33: start
31/12/2019 10:46:53              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:53                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760413.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:55                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760413.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:56                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760413.72
31/12/2019 10:46:56                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=132, tos=4, dst='192.168.0.21', chksum=13709, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.22', chksum=13963, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=21, tag=0, chksum=1996806038)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=24, sport=22, tag=0, chksum=662182873)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=63627, len=112, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=1, dst='192.168.0.21', chksum=13967, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=4, dst='192.168.0.21', chksum=14108, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 10:46:57              dut.10.240.179.33: stop
31/12/2019 10:46:58              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=31 -> TX Port= 0/Queue=31 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:46:58              dut.10.240.179.33: start
31/12/2019 10:46:58              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:58              dut.10.240.179.33: flow list 0
31/12/2019 10:47:00              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => DROP
testpmd> 
31/12/2019 10:47:00              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:47:01              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:47:01                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760421.26 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:02                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760421.26 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:04                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760421.26
31/12/2019 10:47:04                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:47:05              dut.10.240.179.33: stop
31/12/2019 10:47:05              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:47:05              dut.10.240.179.33: start
31/12/2019 10:47:05              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:05              dut.10.240.179.33: flow list 0
31/12/2019 10:47:07              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:47:07              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions queue index 2 / end
31/12/2019 10:47:08              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions queue index 2 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:47:08                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760428.79 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:10                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760428.79 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:11                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760428.79
31/12/2019 10:47:12                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:47:13              dut.10.240.179.33: stop
31/12/2019 10:47:13              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:47:13              dut.10.240.179.33: start
31/12/2019 10:47:13              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:13                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760433.21 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:14                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760433.21 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:16                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760433.21
31/12/2019 10:47:16                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=132, tos=4, dst='192.168.0.21', chksum=13709, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.22', chksum=13963, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=21, tag=0, chksum=1996806038)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=24, sport=22, tag=0, chksum=662182873)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=63627, len=112, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=1, dst='192.168.0.21', chksum=13967, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=4, dst='192.168.0.21', chksum=14108, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 10:47:17              dut.10.240.179.33: stop
31/12/2019 10:47:17              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=31 -> TX Port= 0/Queue=31 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:47:17              dut.10.240.179.33: start
31/12/2019 10:47:17              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:17              dut.10.240.179.33: flow list 0
31/12/2019 10:47:19              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => QUEUE
testpmd> 
31/12/2019 10:47:19              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:47:20              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:47:20                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760440.77 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:22                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760440.77 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:23                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760440.77
31/12/2019 10:47:24                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:47:25              dut.10.240.179.33: stop
31/12/2019 10:47:25              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:47:25              dut.10.240.179.33: start
31/12/2019 10:47:25              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:25              dut.10.240.179.33: flow list 0
31/12/2019 10:47:27              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:47:27                    TestCVLFdir: Test Case test_mac_ipv4_sctp Result PASSED:
31/12/2019 10:47:27              dut.10.240.179.33: flow flush 0
31/12/2019 10:47:28              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 10:47:28              dut.10.240.179.33: flow flush 1
31/12/2019 10:47:29              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 10:47:29              dut.10.240.179.33: clear port stats all
31/12/2019 10:47:30              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 10:47:30              dut.10.240.179.33: stop
31/12/2019 10:47:30              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551578 RX-dropped: 18446744073709551614RX-total: 18446744073709551576
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551578 RX-dropped: 18446744073709551614RX-total: 18446744073709551576
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:47:30                    TestCVLFdir: Test Case test_mac_ipv4_tcp Begin
31/12/2019 10:47:30              dut.10.240.179.33: 
31/12/2019 10:47:30                         tester: 
31/12/2019 10:47:30              dut.10.240.179.33: start
31/12/2019 10:47:30              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:30              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:47:31              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions drop / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:47:31                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760451.87 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:33                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760451.87 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:34                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760451.87
31/12/2019 10:47:35                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:47:36              dut.10.240.179.33: stop
31/12/2019 10:47:36              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 1             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 1             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:47:36              dut.10.240.179.33: start
31/12/2019 10:47:36              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:36                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760456.31 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:37                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760456.31 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:39                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760456.31
31/12/2019 10:47:39                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=6, tos=4, dst='192.168.0.21', chksum=13827, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14874, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.22', chksum=14081, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15128, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15130, dport=23, sport=21)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15128, dport=24, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=63745, len=120, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=1, dst='192.168.0.21', chksum=14085, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 10:47:40              dut.10.240.179.33: stop
31/12/2019 10:47:40              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:47:40              dut.10.240.179.33: start
31/12/2019 10:47:40              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:40              dut.10.240.179.33: flow list 0
31/12/2019 10:47:42              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => DROP
testpmd> 
31/12/2019 10:47:42              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:47:43              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:47:43                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760463.88 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:45                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760463.88 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:46                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760463.88
31/12/2019 10:47:47                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:47:48              dut.10.240.179.33: stop
31/12/2019 10:47:48              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:47:48              dut.10.240.179.33: start
31/12/2019 10:47:48              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:48              dut.10.240.179.33: flow list 0
31/12/2019 10:47:50              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:47:50              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions rss queues 56 57 58 59 60 61 62 63 end / end
31/12/2019 10:47:51              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions rss queues 56 57 58 59 60 61 62 63 end / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:47:51                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760471.45 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:52                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760471.45 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:54                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760471.45
31/12/2019 10:47:54                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:47:55              dut.10.240.179.33: stop
31/12/2019 10:47:55              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=62 -> TX Port= 0/Queue=62 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:47:55              dut.10.240.179.33: start
31/12/2019 10:47:55              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:55                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760475.86 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:57                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760475.86 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:58                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760475.86
31/12/2019 10:47:59                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=6, tos=4, dst='192.168.0.21', chksum=13827, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14874, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.22', chksum=14081, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15128, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15130, dport=23, sport=21)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15128, dport=24, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=63745, len=120, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=1, dst='192.168.0.21', chksum=14085, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 10:48:00              dut.10.240.179.33: stop
31/12/2019 10:48:00              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:48:00              dut.10.240.179.33: start
31/12/2019 10:48:00              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:00              dut.10.240.179.33: flow list 0
31/12/2019 10:48:02              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
testpmd> 
31/12/2019 10:48:02              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:48:03              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:48:03                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760483.43 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:04                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760483.43 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:06                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760483.43
31/12/2019 10:48:06                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:48:07              dut.10.240.179.33: stop
31/12/2019 10:48:07              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:48:07              dut.10.240.179.33: start
31/12/2019 10:48:07              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:07              dut.10.240.179.33: flow list 0
31/12/2019 10:48:09              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:48:09              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 63 / end
31/12/2019 10:48:10              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 63 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:48:10                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760490.96 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:12                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760490.96 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:13                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760490.96
31/12/2019 10:48:14                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:48:15              dut.10.240.179.33: stop
31/12/2019 10:48:15              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:48:15              dut.10.240.179.33: start
31/12/2019 10:48:15              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:15                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760495.42 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:16                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760495.42 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:18                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760495.42
31/12/2019 10:48:18                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=6, tos=4, dst='192.168.0.21', chksum=13827, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14874, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.22', chksum=14081, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15128, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15130, dport=23, sport=21)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15128, dport=24, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=63745, len=120, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=1, dst='192.168.0.21', chksum=14085, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 10:48:19              dut.10.240.179.33: stop
31/12/2019 10:48:19              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:48:19              dut.10.240.179.33: start
31/12/2019 10:48:19              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:19              dut.10.240.179.33: flow list 0
31/12/2019 10:48:21              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => QUEUE
testpmd> 
31/12/2019 10:48:21              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:48:22              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:48:22                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760502.98 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:24                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760502.98 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:25                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760502.98
31/12/2019 10:48:26                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:48:27              dut.10.240.179.33: stop
31/12/2019 10:48:27              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:48:27              dut.10.240.179.33: start
31/12/2019 10:48:27              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:27              dut.10.240.179.33: flow list 0
31/12/2019 10:48:29              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:48:29              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 4294967294 / end
31/12/2019 10:48:30              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 4294967294 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:48:30                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760510.55 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:31                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760510.55 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:33                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760510.55
31/12/2019 10:48:33                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:48:35              dut.10.240.179.33: port 0/queue 1: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0xfffffffe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:48:35              dut.10.240.179.33: stop
31/12/2019 10:48:35              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:48:35              dut.10.240.179.33: start
31/12/2019 10:48:35              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:35                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760515.98 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:37                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760515.98 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:38                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760515.98
31/12/2019 10:48:39                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=6, tos=4, dst='192.168.0.21', chksum=13827, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14874, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.22', chksum=14081, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15128, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15130, dport=23, sport=21)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15128, dport=24, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=63745, len=120, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=1, dst='192.168.0.21', chksum=14085, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 10:48:41              dut.10.240.179.33: port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:56 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 55: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1dd664b7 - RSS queue=0x37 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x37
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 27: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1b
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 25: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xeb9b5919 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x19
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 30: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2a7c345e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1e
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:48:41              dut.10.240.179.33: stop
31/12/2019 10:48:41              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:48:41              dut.10.240.179.33: start
31/12/2019 10:48:41              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:41              dut.10.240.179.33: flow list 0
31/12/2019 10:48:43              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => QUEUE MARK
testpmd> 
31/12/2019 10:48:43              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:48:44              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:48:44                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760524.53 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:45                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760524.53 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:47                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760524.53
31/12/2019 10:48:47                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:48:49              dut.10.240.179.33: port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:48:49              dut.10.240.179.33: stop
31/12/2019 10:48:49              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:48:49              dut.10.240.179.33: start
31/12/2019 10:48:49              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:49              dut.10.240.179.33: flow list 0
31/12/2019 10:48:52              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:48:52                    TestCVLFdir: Test Case test_mac_ipv4_tcp Result PASSED:
31/12/2019 10:48:52              dut.10.240.179.33: flow flush 0
31/12/2019 10:48:53              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 10:48:53              dut.10.240.179.33: flow flush 1
31/12/2019 10:48:54              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 10:48:54              dut.10.240.179.33: clear port stats all
31/12/2019 10:48:55              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 10:48:55              dut.10.240.179.33: stop
31/12/2019 10:48:55              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551577 RX-dropped: 18446744073709551615RX-total: 18446744073709551576
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551577 RX-dropped: 18446744073709551615RX-total: 18446744073709551576
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:48:55                    TestCVLFdir: Test Case test_mac_ipv4_tun_ipv4 Begin
31/12/2019 10:48:55              dut.10.240.179.33: 
31/12/2019 10:48:55                         tester: 
31/12/2019 10:48:55              dut.10.240.179.33: start
31/12/2019 10:48:55              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:55              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end
31/12/2019 10:48:56              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:48:56                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760536.62 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:58                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760536.62 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:59                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760536.62
31/12/2019 10:48:59                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:49:00              dut.10.240.179.33: stop
31/12/2019 10:49:01              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 5             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 5             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:49:01              dut.10.240.179.33: start
31/12/2019 10:49:01              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:01                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760541.13 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:02                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760541.13 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:03                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760541.13
31/12/2019 10:49:04                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.30', proto=0, tos=0, dst='192.168.0.21', chksum=63845, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31442, len=536, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=516, chksum=63909)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
...
Sent 3 packets.
31/12/2019 10:49:05              dut.10.240.179.33: stop
31/12/2019 10:49:05              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:49:05              dut.10.240.179.33: start
31/12/2019 10:49:05              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:05              dut.10.240.179.33: flow list 0
31/12/2019 10:49:07              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN IPV4 => DROP
testpmd> 
31/12/2019 10:49:07              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:49:08              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:49:08                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760548.68 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:10                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760548.68 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:11                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760548.68
31/12/2019 10:49:11                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:49:12              dut.10.240.179.33: stop
31/12/2019 10:49:13              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:49:13              dut.10.240.179.33: start
31/12/2019 10:49:13              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:13              dut.10.240.179.33: flow list 0
31/12/2019 10:49:15              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:49:15              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 end / end
31/12/2019 10:49:16              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 end / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:49:16                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760556.24 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:17                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760556.24 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:19                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760556.24
31/12/2019 10:49:19                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:49:20              dut.10.240.179.33: stop
31/12/2019 10:49:20              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:49:20              dut.10.240.179.33: start
31/12/2019 10:49:20              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:20                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760560.69 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:22                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760560.69 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:23                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760560.69
31/12/2019 10:49:23                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.30', proto=0, tos=0, dst='192.168.0.21', chksum=63845, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31442, len=536, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=516, chksum=63909)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
...
Sent 3 packets.
31/12/2019 10:49:24              dut.10.240.179.33: stop
31/12/2019 10:49:25              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:49:25              dut.10.240.179.33: start
31/12/2019 10:49:25              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:25              dut.10.240.179.33: flow list 0
31/12/2019 10:49:27              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN IPV4 => RSS
testpmd> 
31/12/2019 10:49:27              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:49:28              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:49:28                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760568.24 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:29                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760568.24 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:31                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760568.24
31/12/2019 10:49:31                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:49:32              dut.10.240.179.33: stop
31/12/2019 10:49:32              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:49:32              dut.10.240.179.33: start
31/12/2019 10:49:32              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:32              dut.10.240.179.33: flow list 0
31/12/2019 10:49:34              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:49:34              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end
31/12/2019 10:49:35              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:49:35                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760575.8 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:37                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760575.8 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:38                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760575.8
31/12/2019 10:49:39                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:49:40              dut.10.240.179.33: stop
31/12/2019 10:49:40              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:49:40              dut.10.240.179.33: start
31/12/2019 10:49:40              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:40                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760580.27 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:41                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760580.27 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:43                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760580.27
31/12/2019 10:49:43                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.30', proto=0, tos=0, dst='192.168.0.21', chksum=63845, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31442, len=536, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=516, chksum=63909)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
...
Sent 3 packets.
31/12/2019 10:49:44              dut.10.240.179.33: stop
31/12/2019 10:49:44              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:49:44              dut.10.240.179.33: start
31/12/2019 10:49:44              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:44              dut.10.240.179.33: flow list 0
31/12/2019 10:49:46              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN IPV4 => QUEUE
testpmd> 
31/12/2019 10:49:46              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:49:47              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:49:47                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760587.83 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:49                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760587.83 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:50                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760587.83
31/12/2019 10:49:51                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:49:52              dut.10.240.179.33: stop
31/12/2019 10:49:52              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:49:52              dut.10.240.179.33: start
31/12/2019 10:49:52              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:52              dut.10.240.179.33: flow list 0
31/12/2019 10:49:54              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:49:54              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 / end
31/12/2019 10:49:55              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:49:55                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760595.41 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:56                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760595.41 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:58                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760595.41
31/12/2019 10:49:58                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:50:00              dut.10.240.179.33: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=564 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=84 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_FRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=564 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:50:00              dut.10.240.179.33: stop
31/12/2019 10:50:00              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:50:00              dut.10.240.179.33: start
31/12/2019 10:50:00              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:00                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760600.85 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:02                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760600.85 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:03                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760600.85
31/12/2019 10:50:04                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.30', proto=0, tos=0, dst='192.168.0.21', chksum=63845, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31442, len=536, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=516, chksum=63909)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
...
Sent 3 packets.
31/12/2019 10:50:06              dut.10.240.179.33: port 0/queue 51: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x448d2af3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x33
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 41: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x1cb435a9 - RSS queue=0x29 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x29
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=550 - nb_segs=1 - RSS hash=0x0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:50:06              dut.10.240.179.33: stop
31/12/2019 10:50:06              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:50:06              dut.10.240.179.33: start
31/12/2019 10:50:06              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:06              dut.10.240.179.33: flow list 0
31/12/2019 10:50:08              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN IPV4 => QUEUE MARK
testpmd> 
31/12/2019 10:50:08              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:50:09              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:50:09                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760609.44 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:10                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760609.44 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:12                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760609.44
31/12/2019 10:50:12                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:50:14              dut.10.240.179.33: port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=564 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=84 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_FRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=564 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:50:14              dut.10.240.179.33: stop
31/12/2019 10:50:14              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:50:14              dut.10.240.179.33: start
31/12/2019 10:50:14              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:14              dut.10.240.179.33: flow list 0
31/12/2019 10:50:16              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:50:16              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:50:18              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:50:18                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760618.04 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:19                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760618.04 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:20                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760618.04
31/12/2019 10:50:21                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:50:22              dut.10.240.179.33: stop
31/12/2019 10:50:22              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 4             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 4             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:50:22              dut.10.240.179.33: start
31/12/2019 10:50:22              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:22                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760622.49 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:23                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760622.49 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:25                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760622.49
31/12/2019 10:50:25                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63764, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=33297)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.22', chksum=63230, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=132, tos=0, dst='192.168.0.21', chksum=63228, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=9567)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=57952)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64168, len=144, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=124, chksum=57766)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=528, chksum=61910)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:50:26              dut.10.240.179.33: stop
31/12/2019 10:50:26              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:50:26              dut.10.240.179.33: start
31/12/2019 10:50:26              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:26              dut.10.240.179.33: flow list 0
31/12/2019 10:50:28              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN IPV4 SCTP => DROP
testpmd> 
31/12/2019 10:50:28              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:50:30              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:50:30                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760630.06 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:31                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760630.06 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:32                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760630.06
31/12/2019 10:50:33                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:50:34              dut.10.240.179.33: stop
31/12/2019 10:50:34              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:50:34              dut.10.240.179.33: start
31/12/2019 10:50:34              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:34              dut.10.240.179.33: flow list 0
31/12/2019 10:50:36              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:50:36              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end
31/12/2019 10:50:37              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:50:37                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760637.64 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:39                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760637.64 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:40                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760637.64
31/12/2019 10:50:40                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:50:41              dut.10.240.179.33: stop
31/12/2019 10:50:41              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:50:41              dut.10.240.179.33: start
31/12/2019 10:50:42              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:42                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760642.09 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:43                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760642.09 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:44                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760642.09
31/12/2019 10:50:45                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63764, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=33297)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.22', chksum=63230, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=132, tos=0, dst='192.168.0.21', chksum=63228, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=9567)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=57952)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64168, len=144, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=124, chksum=57766)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=528, chksum=61910)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:50:46              dut.10.240.179.33: stop
31/12/2019 10:50:46              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:50:46              dut.10.240.179.33: start
31/12/2019 10:50:46              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:46              dut.10.240.179.33: flow list 0
31/12/2019 10:50:48              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN IPV4 SCTP => RSS
testpmd> 
31/12/2019 10:50:48              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:50:49              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:50:49                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760649.66 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:51                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760649.66 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:52                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760649.66
31/12/2019 10:50:52                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:50:53              dut.10.240.179.33: stop
31/12/2019 10:50:53              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:50:53              dut.10.240.179.33: start
31/12/2019 10:50:54              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:54              dut.10.240.179.33: flow list 0
31/12/2019 10:50:56              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:50:56              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 10:50:57              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:50:57                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760657.22 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:58                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760657.22 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:00                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760657.22
31/12/2019 10:51:00                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:51:01              dut.10.240.179.33: stop
31/12/2019 10:51:01              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:51:01              dut.10.240.179.33: start
31/12/2019 10:51:01              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:01                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760661.73 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:03                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760661.73 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:04                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760661.73
31/12/2019 10:51:05                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63764, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=33297)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.22', chksum=63230, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=132, tos=0, dst='192.168.0.21', chksum=63228, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=9567)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=57952)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64168, len=144, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=124, chksum=57766)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=528, chksum=61910)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:51:06              dut.10.240.179.33: stop
31/12/2019 10:51:06              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:51:06              dut.10.240.179.33: start
31/12/2019 10:51:06              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:06              dut.10.240.179.33: flow list 0
31/12/2019 10:51:08              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN IPV4 SCTP => QUEUE
testpmd> 
31/12/2019 10:51:08              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:51:09              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:51:09                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760669.3 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:10                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760669.3 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:12                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760669.3
31/12/2019 10:51:12                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:51:13              dut.10.240.179.33: stop
31/12/2019 10:51:13              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:51:13              dut.10.240.179.33: start
31/12/2019 10:51:13              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:13              dut.10.240.179.33: flow list 0
31/12/2019 10:51:15              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:51:15              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
31/12/2019 10:51:16              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:51:16                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760676.87 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:18                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760676.87 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:19                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760676.87
31/12/2019 10:51:20                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:51:22              dut.10.240.179.33: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:51:22              dut.10.240.179.33: stop
31/12/2019 10:51:22              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:51:22              dut.10.240.179.33: start
31/12/2019 10:51:22              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:22                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760682.35 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:23                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760682.35 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:25                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760682.35
31/12/2019 10:51:25                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63764, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=33297)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.22', chksum=63230, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=132, tos=0, dst='192.168.0.21', chksum=63228, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=9567)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=57952)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64168, len=144, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=124, chksum=57766)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=528, chksum=61910)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:51:27              dut.10.240.179.33: port 0/queue 51: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x448d2af3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x33
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 51: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x448d2af3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x33
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=158 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:51:27              dut.10.240.179.33: stop
31/12/2019 10:51:27              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:51:27              dut.10.240.179.33: start
31/12/2019 10:51:27              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:27              dut.10.240.179.33: flow list 0
31/12/2019 10:51:29              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN IPV4 SCTP => QUEUE MARK
testpmd> 
31/12/2019 10:51:29              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:51:30              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:51:30                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760690.94 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:32                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760690.94 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:33                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760690.94
31/12/2019 10:51:34                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:51:36              dut.10.240.179.33: port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:51:36              dut.10.240.179.33: stop
31/12/2019 10:51:36              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:51:36              dut.10.240.179.33: start
31/12/2019 10:51:36              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:36              dut.10.240.179.33: flow list 0
31/12/2019 10:51:38              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:51:38              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:51:39              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:51:39                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760699.52 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:40                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760699.52 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:42                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760699.52
31/12/2019 10:51:42                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:51:43              dut.10.240.179.33: stop
31/12/2019 10:51:43              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 4             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 4             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:51:43              dut.10.240.179.33: start
31/12/2019 10:51:43              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:43                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760703.97 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:45                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760703.97 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:46                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760703.97
31/12/2019 10:51:47                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63756, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=57344)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.22', chksum=63348, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8757)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=6, tos=0, dst='192.168.0.21', chksum=63346, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14726, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14730, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64176, len=136, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=116, chksum=36096)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=536, chksum=20421)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:51:48              dut.10.240.179.33: stop
31/12/2019 10:51:48              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:51:48              dut.10.240.179.33: start
31/12/2019 10:51:48              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:48              dut.10.240.179.33: flow list 0
31/12/2019 10:51:50              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN IPV4 TCP => DROP
testpmd> 
31/12/2019 10:51:50              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:51:51              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:51:51                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760711.55 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:52                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760711.55 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:54                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760711.55
31/12/2019 10:51:54                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:51:55              dut.10.240.179.33: stop
31/12/2019 10:51:55              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:51:55              dut.10.240.179.33: start
31/12/2019 10:51:55              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:55              dut.10.240.179.33: flow list 0
31/12/2019 10:51:58              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:51:58              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / mark id 1 / end
31/12/2019 10:51:59              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / mark id 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:51:59                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760719.11 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:00                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760719.11 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:01                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760719.11
31/12/2019 10:52:02                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:52:04              dut.10.240.179.33: 
31/12/2019 10:52:04              dut.10.240.179.33: stop
31/12/2019 10:52:04              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 4             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 4             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:52:04              dut.10.240.179.33: start
31/12/2019 10:52:04              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:04                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760724.57 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:05                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760724.57 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:07                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760724.57
31/12/2019 10:52:07                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63756, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=57344)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.22', chksum=63348, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8757)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=6, tos=0, dst='192.168.0.21', chksum=63346, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14726, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14730, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64176, len=136, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=116, chksum=36096)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=536, chksum=20421)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:52:09              dut.10.240.179.33: port 0/queue 27: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1b
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 27: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1b
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 25: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0xeb9b5919 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x19
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 30: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x2a7c345e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1e
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:52:09              dut.10.240.179.33: stop
31/12/2019 10:52:09              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:52:09              dut.10.240.179.33: start
31/12/2019 10:52:10              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:10              dut.10.240.179.33: flow list 0
31/12/2019 10:52:12              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN IPV4 TCP => DROP MARK
testpmd> 
31/12/2019 10:52:12              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:52:13              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:52:13                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760733.16 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:14                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760733.16 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:15                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760733.16
31/12/2019 10:52:16                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:52:18              dut.10.240.179.33: port 0/queue 14: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:52:18              dut.10.240.179.33: stop
31/12/2019 10:52:18              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:52:18              dut.10.240.179.33: start
31/12/2019 10:52:18              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:18              dut.10.240.179.33: flow list 0
31/12/2019 10:52:20              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:52:20              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end
31/12/2019 10:52:21              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:52:21                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760741.71 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:23                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760741.71 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:24                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760741.71
31/12/2019 10:52:25                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:52:26              dut.10.240.179.33: stop
31/12/2019 10:52:26              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:52:26              dut.10.240.179.33: start
31/12/2019 10:52:26              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:26                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760746.21 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:27                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760746.21 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:29                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760746.21
31/12/2019 10:52:29                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63756, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=57344)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.22', chksum=63348, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8757)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=6, tos=0, dst='192.168.0.21', chksum=63346, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14726, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14730, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64176, len=136, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=116, chksum=36096)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=536, chksum=20421)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:52:30              dut.10.240.179.33: stop
31/12/2019 10:52:30              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:52:30              dut.10.240.179.33: start
31/12/2019 10:52:30              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:30              dut.10.240.179.33: flow list 0
31/12/2019 10:52:32              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN IPV4 TCP => RSS
testpmd> 
31/12/2019 10:52:32              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:52:33              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:52:33                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760753.81 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:35                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760753.81 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:36                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760753.81
31/12/2019 10:52:37                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:52:38              dut.10.240.179.33: stop
31/12/2019 10:52:38              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:52:38              dut.10.240.179.33: start
31/12/2019 10:52:38              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:38              dut.10.240.179.33: flow list 0
31/12/2019 10:52:40              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:52:40              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 10:52:41              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:52:41                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760761.38 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:42                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760761.38 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:44                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760761.38
31/12/2019 10:52:44                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:52:45              dut.10.240.179.33: stop
31/12/2019 10:52:45              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:52:45              dut.10.240.179.33: start
31/12/2019 10:52:45              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:45                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760765.85 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:47                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760765.85 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:48                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760765.85
31/12/2019 10:52:49                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63756, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=57344)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.22', chksum=63348, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8757)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=6, tos=0, dst='192.168.0.21', chksum=63346, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14726, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14730, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64176, len=136, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=116, chksum=36096)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=536, chksum=20421)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:52:50              dut.10.240.179.33: stop
31/12/2019 10:52:50              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:52:50              dut.10.240.179.33: start
31/12/2019 10:52:50              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:50              dut.10.240.179.33: flow list 0
31/12/2019 10:52:52              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN IPV4 TCP => QUEUE
testpmd> 
31/12/2019 10:52:52              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:52:53              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:52:53                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760773.41 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:54                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760773.41 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:56                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760773.41
31/12/2019 10:52:56                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:52:57              dut.10.240.179.33: stop
31/12/2019 10:52:57              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:52:57              dut.10.240.179.33: start
31/12/2019 10:52:57              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:57              dut.10.240.179.33: flow list 0
31/12/2019 10:52:59              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:52:59              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:53:00              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:53:01                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760780.99 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:02                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760780.99 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:03                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760780.99
31/12/2019 10:53:04                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:53:05              dut.10.240.179.33: stop
31/12/2019 10:53:05              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 4             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 4             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:53:05              dut.10.240.179.33: start
31/12/2019 10:53:05              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:05                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760785.5 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:06                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760785.5 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:08                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760785.5
31/12/2019 10:53:08                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63768, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=57367)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.22', chksum=63349, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8780)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.21', proto=17, tos=0, dst='192.168.0.23', chksum=63347, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42913)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=21, len=488, chksum=42917)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=24, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64236, len=76, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=56, chksum=57823)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63829, len=40, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=3644, dport=23, sport=22)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=524, chksum=20444)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:53:09              dut.10.240.179.33: stop
31/12/2019 10:53:09              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:53:09              dut.10.240.179.33: start
31/12/2019 10:53:09              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:09              dut.10.240.179.33: flow list 0
31/12/2019 10:53:12              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN IPV4 UDP => DROP
testpmd> 
31/12/2019 10:53:12              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:53:13              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:53:13                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760793.08 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:14                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760793.08 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:15                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760793.08
31/12/2019 10:53:16                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:53:17              dut.10.240.179.33: stop
31/12/2019 10:53:17              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:53:17              dut.10.240.179.33: start
31/12/2019 10:53:17              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:17              dut.10.240.179.33: flow list 0
31/12/2019 10:53:19              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:53:19              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 38 39 40 41 end / end
31/12/2019 10:53:20              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 38 39 40 41 end / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:53:20                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760800.65 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:22                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760800.65 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:23                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760800.65
31/12/2019 10:53:23                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:53:24              dut.10.240.179.33: stop
31/12/2019 10:53:25              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:53:25              dut.10.240.179.33: start
31/12/2019 10:53:25              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:25                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760805.12 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:26                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760805.12 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:27                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760805.12
31/12/2019 10:53:28                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63768, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=57367)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.22', chksum=63349, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8780)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.21', proto=17, tos=0, dst='192.168.0.23', chksum=63347, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42913)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=21, len=488, chksum=42917)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=24, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64236, len=76, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=56, chksum=57823)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63829, len=40, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=3644, dport=23, sport=22)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=524, chksum=20444)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:53:29              dut.10.240.179.33: stop
31/12/2019 10:53:29              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:53:29              dut.10.240.179.33: start
31/12/2019 10:53:29              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:29              dut.10.240.179.33: flow list 0
31/12/2019 10:53:31              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN IPV4 UDP => RSS
testpmd> 
31/12/2019 10:53:31              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:53:32              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:53:32                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760812.69 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:34                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760812.69 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:35                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760812.69
31/12/2019 10:53:35                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:53:36              dut.10.240.179.33: stop
31/12/2019 10:53:37              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:53:37              dut.10.240.179.33: start
31/12/2019 10:53:37              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:37              dut.10.240.179.33: flow list 0
31/12/2019 10:53:39              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:53:39              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / mark id 1 / end
31/12/2019 10:53:40              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / mark id 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:53:40                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760820.27 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:41                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760820.27 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:43                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760820.27
31/12/2019 10:53:43                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:53:45              dut.10.240.179.33: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:53:45              dut.10.240.179.33: stop
31/12/2019 10:53:45              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:53:45              dut.10.240.179.33: start
31/12/2019 10:53:45              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:45                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760825.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:47                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760825.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:48                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760825.72
31/12/2019 10:53:49                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63768, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=57367)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.22', chksum=63349, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8780)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.21', proto=17, tos=0, dst='192.168.0.23', chksum=63347, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42913)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=21, len=488, chksum=42917)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=24, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64236, len=76, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=56, chksum=57823)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63829, len=40, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=3644, dport=23, sport=22)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=524, chksum=20444)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:53:51              dut.10.240.179.33: port 0/queue 27: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1b
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 27: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1b
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 25: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xeb9b5919 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x19
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 30: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x2a7c345e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1e
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=90 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:53:51              dut.10.240.179.33: stop
31/12/2019 10:53:51              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:53:51              dut.10.240.179.33: start
31/12/2019 10:53:51              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:51              dut.10.240.179.33: flow list 0
31/12/2019 10:53:53              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN IPV4 UDP => RSS MARK
testpmd> 
31/12/2019 10:53:53              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:53:54              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:53:54                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760834.29 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:55                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760834.29 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:57                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760834.29
31/12/2019 10:53:57                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:53:59              dut.10.240.179.33: port 0/queue 14: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:53:59              dut.10.240.179.33: stop
31/12/2019 10:53:59              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:53:59              dut.10.240.179.33: start
31/12/2019 10:53:59              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:59              dut.10.240.179.33: flow list 0
31/12/2019 10:54:01              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:54:01              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 10:54:02              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:54:02                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760842.88 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:04                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760842.88 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:05                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760842.88
31/12/2019 10:54:06                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:54:07              dut.10.240.179.33: stop
31/12/2019 10:54:07              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:54:07              dut.10.240.179.33: start
31/12/2019 10:54:07              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:07                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760847.34 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:08                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760847.34 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:10                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760847.34
31/12/2019 10:54:10                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63768, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=57367)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.22', chksum=63349, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8780)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.21', proto=17, tos=0, dst='192.168.0.23', chksum=63347, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42913)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=21, len=488, chksum=42917)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=24, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64236, len=76, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=56, chksum=57823)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63829, len=40, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=3644, dport=23, sport=22)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=524, chksum=20444)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:54:11              dut.10.240.179.33: stop
31/12/2019 10:54:11              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:54:11              dut.10.240.179.33: start
31/12/2019 10:54:11              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:11              dut.10.240.179.33: flow list 0
31/12/2019 10:54:13              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN IPV4 UDP => QUEUE
testpmd> 
31/12/2019 10:54:13              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:54:14              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:54:14                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760854.93 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:16                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760854.93 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:17                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760854.93
31/12/2019 10:54:18                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:54:19              dut.10.240.179.33: stop
31/12/2019 10:54:19              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:54:19              dut.10.240.179.33: start
31/12/2019 10:54:19              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:19              dut.10.240.179.33: flow list 0
31/12/2019 10:54:21              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:54:21                    TestCVLFdir: Test Case test_mac_ipv4_tun_ipv4 Result PASSED:
31/12/2019 10:54:21              dut.10.240.179.33: flow flush 0
31/12/2019 10:54:22              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 10:54:22              dut.10.240.179.33: flow flush 1
31/12/2019 10:54:23              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 10:54:23              dut.10.240.179.33: clear port stats all
31/12/2019 10:54:24              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 10:54:24              dut.10.240.179.33: stop
31/12/2019 10:54:24              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551417 RX-dropped: 18446744073709551595RX-total: 18446744073709551396
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551417 RX-dropped: 18446744073709551595RX-total: 18446744073709551396
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:54:24                    TestCVLFdir: Test Case test_mac_ipv4_tun_mac Begin
31/12/2019 10:54:24              dut.10.240.179.33: 
31/12/2019 10:54:24                         tester: 
31/12/2019 10:54:24              dut.10.240.179.33: start
31/12/2019 10:54:24              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:24              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 / end
31/12/2019 10:54:26              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:54:26                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760866.06 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:27                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760866.06 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:28                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760866.06
31/12/2019 10:54:29                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:54:31              dut.10.240.179.33: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=564 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=84 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_FRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=564 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:54:31              dut.10.240.179.33: stop
31/12/2019 10:54:31              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:54:31              dut.10.240.179.33: start
31/12/2019 10:54:31              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:31                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760871.51 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:32                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760871.51 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:34                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760871.51
31/12/2019 10:54:34                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.30', proto=0, tos=0, dst='192.168.0.21', chksum=63845, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31442, len=536, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=516, chksum=63909)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
...
Sent 3 packets.
31/12/2019 10:54:36              dut.10.240.179.33: port 0/queue 51: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x448d2af3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x33
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 41: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x1cb435a9 - RSS queue=0x29 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x29
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=550 - nb_segs=1 - RSS hash=0x0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:54:36              dut.10.240.179.33: stop
31/12/2019 10:54:36              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:54:36              dut.10.240.179.33: start
31/12/2019 10:54:36              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:36              dut.10.240.179.33: flow list 0
31/12/2019 10:54:39              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 => QUEUE MARK
testpmd> 
31/12/2019 10:54:39              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:54:40              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:54:40                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760880.09 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:41                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760880.09 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:42                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760880.09
31/12/2019 10:54:43                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:54:45              dut.10.240.179.33: port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=564 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=84 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_FRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=564 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:54:45              dut.10.240.179.33: stop
31/12/2019 10:54:45              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:54:45              dut.10.240.179.33: start
31/12/2019 10:54:45              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:45              dut.10.240.179.33: flow list 0
31/12/2019 10:54:47              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:54:47              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end
31/12/2019 10:54:48              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:54:48                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760888.67 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:50                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760888.67 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:51                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760888.67
31/12/2019 10:54:51                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:54:52              dut.10.240.179.33: stop
31/12/2019 10:54:53              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 5             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 5             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:54:53              dut.10.240.179.33: start
31/12/2019 10:54:53              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:53                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760893.13 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:54                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760893.13 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:55                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760893.13
31/12/2019 10:54:56                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.30', proto=0, tos=0, dst='192.168.0.21', chksum=63845, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31442, len=536, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=516, chksum=63909)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
...
Sent 3 packets.
31/12/2019 10:54:57              dut.10.240.179.33: stop
31/12/2019 10:54:57              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:54:57              dut.10.240.179.33: start
31/12/2019 10:54:57              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:57              dut.10.240.179.33: flow list 0
31/12/2019 10:54:59              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 => DROP
testpmd> 
31/12/2019 10:54:59              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:55:00              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:55:00                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760900.68 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:02                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760900.68 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:03                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760900.68
31/12/2019 10:55:03                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:55:04              dut.10.240.179.33: stop
31/12/2019 10:55:05              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:55:05              dut.10.240.179.33: start
31/12/2019 10:55:05              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:05              dut.10.240.179.33: flow list 0
31/12/2019 10:55:07              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:55:07              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 1 2 end / end
31/12/2019 10:55:08              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 1 2 end / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:55:08                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760908.26 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:09                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760908.26 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:11                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760908.26
31/12/2019 10:55:11                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:55:12              dut.10.240.179.33: stop
31/12/2019 10:55:12              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:55:12              dut.10.240.179.33: start
31/12/2019 10:55:12              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:12                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760912.74 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:14                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760912.74 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:15                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760912.74
31/12/2019 10:55:16                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.30', proto=0, tos=0, dst='192.168.0.21', chksum=63845, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31442, len=536, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=516, chksum=63909)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
...
Sent 3 packets.
31/12/2019 10:55:17              dut.10.240.179.33: stop
31/12/2019 10:55:17              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:55:17              dut.10.240.179.33: start
31/12/2019 10:55:17              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:17              dut.10.240.179.33: flow list 0
31/12/2019 10:55:19              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 => RSS
testpmd> 
31/12/2019 10:55:19              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:55:20              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:55:20                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760920.3 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:21                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760920.3 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:23                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760920.3
31/12/2019 10:55:23                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:55:24              dut.10.240.179.33: stop
31/12/2019 10:55:24              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:55:24              dut.10.240.179.33: start
31/12/2019 10:55:24              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:24              dut.10.240.179.33: flow list 0
31/12/2019 10:55:26              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:55:26              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end
31/12/2019 10:55:27              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:55:27                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760927.87 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:29                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760927.87 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:30                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760927.87
31/12/2019 10:55:31                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:55:32              dut.10.240.179.33: stop
31/12/2019 10:55:32              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:55:32              dut.10.240.179.33: start
31/12/2019 10:55:32              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:32                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760932.31 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:33                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760932.31 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:35                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760932.31
31/12/2019 10:55:35                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.30', proto=0, tos=0, dst='192.168.0.21', chksum=63845, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31442, len=536, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=516, chksum=63909)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
...
Sent 3 packets.
31/12/2019 10:55:36              dut.10.240.179.33: stop
31/12/2019 10:55:36              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 3              RX-dropped: 0             RX-total: 3
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:55:36              dut.10.240.179.33: start
31/12/2019 10:55:36              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:36              dut.10.240.179.33: flow list 0
31/12/2019 10:55:38              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 => QUEUE
testpmd> 
31/12/2019 10:55:38              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:55:39              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:55:39                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760939.86 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:41                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760939.86 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:42                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760939.86
31/12/2019 10:55:43                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:55:44              dut.10.240.179.33: stop
31/12/2019 10:55:44              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 5              RX-dropped: 0             RX-total: 5
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:55:44              dut.10.240.179.33: start
31/12/2019 10:55:44              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:44              dut.10.240.179.33: flow list 0
31/12/2019 10:55:46              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:55:46              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:55:47              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:55:47                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760947.42 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:48                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760947.42 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:50                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760947.42
31/12/2019 10:55:50                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:55:51              dut.10.240.179.33: stop
31/12/2019 10:55:51              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 4             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 4             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:55:51              dut.10.240.179.33: start
31/12/2019 10:55:51              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:51                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760951.9 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:53                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760951.9 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:54                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760951.9
31/12/2019 10:55:55                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63764, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=33297)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.22', chksum=63230, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=132, tos=0, dst='192.168.0.21', chksum=63228, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=9567)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=57952)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64168, len=144, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=124, chksum=57766)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=528, chksum=61910)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:55:56              dut.10.240.179.33: stop
31/12/2019 10:55:56              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:55:56              dut.10.240.179.33: start
31/12/2019 10:55:56              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:56              dut.10.240.179.33: flow list 0
31/12/2019 10:55:58              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 SCTP => DROP
testpmd> 
31/12/2019 10:55:58              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:55:59              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:55:59                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760959.46 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:00                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760959.46 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:02                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760959.46
31/12/2019 10:56:02                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:56:03              dut.10.240.179.33: stop
31/12/2019 10:56:03              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:56:03              dut.10.240.179.33: start
31/12/2019 10:56:03              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:03              dut.10.240.179.33: flow list 0
31/12/2019 10:56:05              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:56:05              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end
31/12/2019 10:56:07              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:56:07                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760967.02 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:08                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760967.02 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:09                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760967.02
31/12/2019 10:56:10                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:56:11              dut.10.240.179.33: stop
31/12/2019 10:56:11              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:56:11              dut.10.240.179.33: start
31/12/2019 10:56:11              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:11                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760971.47 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:12                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760971.47 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:14                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760971.47
31/12/2019 10:56:14                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63764, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=33297)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.22', chksum=63230, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=132, tos=0, dst='192.168.0.21', chksum=63228, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=9567)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=57952)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64168, len=144, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=124, chksum=57766)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=528, chksum=61910)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:56:15              dut.10.240.179.33: stop
31/12/2019 10:56:15              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:56:15              dut.10.240.179.33: start
31/12/2019 10:56:15              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:15              dut.10.240.179.33: flow list 0
31/12/2019 10:56:17              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 SCTP => RSS
testpmd> 
31/12/2019 10:56:17              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:56:19              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:56:19                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760979.04 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:20                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760979.04 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:21                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760979.04
31/12/2019 10:56:22                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:56:23              dut.10.240.179.33: stop
31/12/2019 10:56:23              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:56:23              dut.10.240.179.33: start
31/12/2019 10:56:23              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:23              dut.10.240.179.33: flow list 0
31/12/2019 10:56:25              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:56:25              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 10:56:26              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:56:26                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760986.63 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:28                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760986.63 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:29                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760986.63
31/12/2019 10:56:29                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:56:30              dut.10.240.179.33: stop
31/12/2019 10:56:31              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:56:31              dut.10.240.179.33: start
31/12/2019 10:56:31              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:31                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760991.1 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:32                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760991.1 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:33                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760991.1
31/12/2019 10:56:34                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63764, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=33297)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.22', chksum=63230, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=132, tos=0, dst='192.168.0.21', chksum=63228, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=9567)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=57952)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64168, len=144, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=124, chksum=57766)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=528, chksum=61910)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:56:35              dut.10.240.179.33: stop
31/12/2019 10:56:35              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:56:35              dut.10.240.179.33: start
31/12/2019 10:56:35              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:35              dut.10.240.179.33: flow list 0
31/12/2019 10:56:37              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 SCTP => QUEUE
testpmd> 
31/12/2019 10:56:37              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:56:38              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:56:38                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760998.68 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:40                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760998.68 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:41                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760998.68
31/12/2019 10:56:41                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:56:42              dut.10.240.179.33: stop
31/12/2019 10:56:43              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:56:43              dut.10.240.179.33: start
31/12/2019 10:56:43              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:43              dut.10.240.179.33: flow list 0
31/12/2019 10:56:45              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:56:45              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
31/12/2019 10:56:46              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:56:46                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761006.25 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:47                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761006.25 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:49                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761006.25
31/12/2019 10:56:49                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:56:51              dut.10.240.179.33: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:56:51              dut.10.240.179.33: stop
31/12/2019 10:56:51              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:56:51              dut.10.240.179.33: start
31/12/2019 10:56:51              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:51                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761011.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:53                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761011.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:54                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761011.72
31/12/2019 10:56:54                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63764, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=33297)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.22', chksum=63230, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=132, tos=0, dst='192.168.0.21', chksum=63228, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=9567)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=57952)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64168, len=144, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=124, chksum=57766)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=528, chksum=61910)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:56:57              dut.10.240.179.33: port 0/queue 51: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x448d2af3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x33
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 51: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x448d2af3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x33
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=158 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:56:57              dut.10.240.179.33: stop
31/12/2019 10:56:57              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:56:57              dut.10.240.179.33: start
31/12/2019 10:56:57              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:57              dut.10.240.179.33: flow list 0
31/12/2019 10:56:59              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 SCTP => QUEUE MARK
testpmd> 
31/12/2019 10:56:59              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:57:00              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:57:00                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761020.29 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:01                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761020.29 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:03                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761020.29
31/12/2019 10:57:03                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:57:05              dut.10.240.179.33: port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:57:05              dut.10.240.179.33: stop
31/12/2019 10:57:05              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:57:05              dut.10.240.179.33: start
31/12/2019 10:57:05              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:05              dut.10.240.179.33: flow list 0
31/12/2019 10:57:07              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:57:07              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:57:08              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:57:08                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761028.87 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:10                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761028.87 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:11                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761028.87
31/12/2019 10:57:12                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:57:13              dut.10.240.179.33: stop
31/12/2019 10:57:13              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 4             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 4             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:57:13              dut.10.240.179.33: start
31/12/2019 10:57:13              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:13                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761033.4 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:14                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761033.4 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:16                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761033.4
31/12/2019 10:57:16                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63756, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=57344)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.22', chksum=63348, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8757)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=6, tos=0, dst='192.168.0.21', chksum=63346, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14726, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14730, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64176, len=136, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=116, chksum=36096)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=536, chksum=20421)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:57:17              dut.10.240.179.33: stop
31/12/2019 10:57:17              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:57:17              dut.10.240.179.33: start
31/12/2019 10:57:17              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:17              dut.10.240.179.33: flow list 0
31/12/2019 10:57:19              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 TCP => DROP
testpmd> 
31/12/2019 10:57:19              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:57:20              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:57:20                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761040.97 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:22                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761040.97 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:23                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761040.97
31/12/2019 10:57:24                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:57:25              dut.10.240.179.33: stop
31/12/2019 10:57:25              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:57:25              dut.10.240.179.33: start
31/12/2019 10:57:25              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:25              dut.10.240.179.33: flow list 0
31/12/2019 10:57:27              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:57:27              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end
31/12/2019 10:57:28              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:57:28                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761048.54 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:29                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761048.54 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:31                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761048.54
31/12/2019 10:57:31                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:57:32              dut.10.240.179.33: stop
31/12/2019 10:57:32              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:57:32              dut.10.240.179.33: start
31/12/2019 10:57:32              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:33                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761053.01 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:34                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761053.01 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:35                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761053.01
31/12/2019 10:57:36                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63756, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=57344)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.22', chksum=63348, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8757)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=6, tos=0, dst='192.168.0.21', chksum=63346, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14726, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14730, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64176, len=136, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=116, chksum=36096)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=536, chksum=20421)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:57:37              dut.10.240.179.33: stop
31/12/2019 10:57:37              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:57:37              dut.10.240.179.33: start
31/12/2019 10:57:37              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:37              dut.10.240.179.33: flow list 0
31/12/2019 10:57:39              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 TCP => RSS
testpmd> 
31/12/2019 10:57:39              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:57:40              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:57:40                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761060.59 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:42                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761060.59 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:43                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761060.59
31/12/2019 10:57:43                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:57:44              dut.10.240.179.33: stop
31/12/2019 10:57:44              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:57:44              dut.10.240.179.33: start
31/12/2019 10:57:45              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:45              dut.10.240.179.33: flow list 0
31/12/2019 10:57:47              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:57:47              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 10:57:48              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:57:48                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761068.16 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:49                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761068.16 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:51                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761068.16
31/12/2019 10:57:51                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:57:52              dut.10.240.179.33: stop
31/12/2019 10:57:52              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:57:52              dut.10.240.179.33: start
31/12/2019 10:57:52              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:52                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761072.64 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:54                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761072.64 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:55                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761072.64
31/12/2019 10:57:55                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63756, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=57344)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.22', chksum=63348, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8757)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=6, tos=0, dst='192.168.0.21', chksum=63346, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14726, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14730, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64176, len=136, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=116, chksum=36096)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=536, chksum=20421)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:57:56              dut.10.240.179.33: stop
31/12/2019 10:57:56              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:57:56              dut.10.240.179.33: start
31/12/2019 10:57:57              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:57              dut.10.240.179.33: flow list 0
31/12/2019 10:57:59              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 TCP => QUEUE
testpmd> 
31/12/2019 10:57:59              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:58:00              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:58:00                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761080.22 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:01                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761080.22 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:03                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761080.22
31/12/2019 10:58:03                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:58:04              dut.10.240.179.33: stop
31/12/2019 10:58:04              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:58:04              dut.10.240.179.33: start
31/12/2019 10:58:04              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:04              dut.10.240.179.33: flow list 0
31/12/2019 10:58:06              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:58:06              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
31/12/2019 10:58:07              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:58:07                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761087.78 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:09                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761087.78 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:10                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761087.78
31/12/2019 10:58:11                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:58:13              dut.10.240.179.33: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:58:13              dut.10.240.179.33: stop
31/12/2019 10:58:13              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:58:13              dut.10.240.179.33: start
31/12/2019 10:58:13              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:13                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761093.26 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:14                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761093.26 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:16                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761093.26
31/12/2019 10:58:16                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63756, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=57344)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.22', chksum=63348, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8757)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=6, tos=0, dst='192.168.0.21', chksum=63346, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14726, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14730, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64176, len=136, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=116, chksum=36096)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=536, chksum=20421)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:58:18              dut.10.240.179.33: port 0/queue 27: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1b
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 27: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1b
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 25: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0xeb9b5919 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x19
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 30: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x2a7c345e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1e
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:58:18              dut.10.240.179.33: stop
31/12/2019 10:58:18              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:58:18              dut.10.240.179.33: start
31/12/2019 10:58:18              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:18              dut.10.240.179.33: flow list 0
31/12/2019 10:58:20              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 TCP => QUEUE MARK
testpmd> 
31/12/2019 10:58:20              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:58:21              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:58:21                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761101.85 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:23                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761101.85 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:24                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761101.85
31/12/2019 10:58:25                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:58:27              dut.10.240.179.33: port 0/queue 14: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:58:27              dut.10.240.179.33: stop
31/12/2019 10:58:27              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:58:27              dut.10.240.179.33: start
31/12/2019 10:58:27              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:27              dut.10.240.179.33: flow list 0
31/12/2019 10:58:29              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:58:29              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:58:30              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:58:30                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761110.43 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:31                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761110.43 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:33                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761110.43
31/12/2019 10:58:33                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:58:34              dut.10.240.179.33: stop
31/12/2019 10:58:34              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 4             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 4             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:58:34              dut.10.240.179.33: start
31/12/2019 10:58:34              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:34                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761114.86 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:36                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761114.86 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:37                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761114.86
31/12/2019 10:58:38                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63768, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=57367)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.22', chksum=63349, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8780)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.21', proto=17, tos=0, dst='192.168.0.23', chksum=63347, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42913)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=21, len=488, chksum=42917)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=24, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64236, len=76, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=56, chksum=57823)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63829, len=40, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=3644, dport=23, sport=22)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=524, chksum=20444)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:58:39              dut.10.240.179.33: stop
31/12/2019 10:58:39              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:58:39              dut.10.240.179.33: start
31/12/2019 10:58:39              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:39              dut.10.240.179.33: flow list 0
31/12/2019 10:58:41              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 UDP => DROP
testpmd> 
31/12/2019 10:58:41              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:58:42              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:58:42                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761122.45 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:43                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761122.45 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:45                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761122.45
31/12/2019 10:58:45                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:58:46              dut.10.240.179.33: stop
31/12/2019 10:58:46              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:58:46              dut.10.240.179.33: start
31/12/2019 10:58:46              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:46              dut.10.240.179.33: flow list 0
31/12/2019 10:58:48              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:58:48              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / end
31/12/2019 10:58:50              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / end

ice_interrupt_handler(): OICR: MDD event
Flow rule #0 created
testpmd> 
31/12/2019 10:58:50                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761130.03 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:51                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761130.03 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:52                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761130.03
31/12/2019 10:58:53                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:58:54              dut.10.240.179.33: stop
31/12/2019 10:58:54              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:58:54              dut.10.240.179.33: start
31/12/2019 10:58:54              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:54                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761134.47 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:55                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761134.47 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:57                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761134.47
31/12/2019 10:58:57                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63768, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=57367)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.22', chksum=63349, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8780)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.21', proto=17, tos=0, dst='192.168.0.23', chksum=63347, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42913)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=21, len=488, chksum=42917)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=24, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64236, len=76, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=56, chksum=57823)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63829, len=40, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=3644, dport=23, sport=22)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=524, chksum=20444)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:58:58              dut.10.240.179.33: stop
31/12/2019 10:58:58              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:58:58              dut.10.240.179.33: start
31/12/2019 10:58:58              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:58              dut.10.240.179.33: flow list 0
31/12/2019 10:59:00              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 UDP => RSS
testpmd> 
31/12/2019 10:59:00              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:59:02              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:59:02                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761142.03 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:03                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761142.03 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:04                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761142.03
31/12/2019 10:59:05                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:59:06              dut.10.240.179.33: stop
31/12/2019 10:59:06              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:59:06              dut.10.240.179.33: start
31/12/2019 10:59:06              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:06              dut.10.240.179.33: flow list 0
31/12/2019 10:59:08              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:59:08              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 10:59:09              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:59:09                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761149.61 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:11                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761149.61 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:12                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761149.61
31/12/2019 10:59:12                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:59:13              dut.10.240.179.33: stop
31/12/2019 10:59:14              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:59:14              dut.10.240.179.33: start
31/12/2019 10:59:14              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:14                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761154.13 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:15                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761154.13 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:16                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761154.13
31/12/2019 10:59:17                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63768, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=57367)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.22', chksum=63349, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8780)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.21', proto=17, tos=0, dst='192.168.0.23', chksum=63347, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42913)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=21, len=488, chksum=42917)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=24, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64236, len=76, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=56, chksum=57823)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63829, len=40, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=3644, dport=23, sport=22)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=524, chksum=20444)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:59:18              dut.10.240.179.33: stop
31/12/2019 10:59:18              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:59:18              dut.10.240.179.33: start
31/12/2019 10:59:18              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:18              dut.10.240.179.33: flow list 0
31/12/2019 10:59:20              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 UDP => QUEUE
testpmd> 
31/12/2019 10:59:20              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:59:21              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:59:21                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761161.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:23                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761161.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:24                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761161.72
31/12/2019 10:59:25                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:59:26              dut.10.240.179.33: stop
31/12/2019 10:59:26              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:59:26              dut.10.240.179.33: start
31/12/2019 10:59:26              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:26              dut.10.240.179.33: flow list 0
31/12/2019 10:59:28              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:59:28              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
31/12/2019 10:59:29              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:59:29                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761169.3 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:30                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761169.3 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:32                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761169.3
31/12/2019 10:59:32                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:59:34              dut.10.240.179.33: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:59:34              dut.10.240.179.33: stop
31/12/2019 10:59:34              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:59:34              dut.10.240.179.33: start
31/12/2019 10:59:34              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:34                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761174.76 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:36                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761174.76 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:37                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761174.76
31/12/2019 10:59:38                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63768, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=57367)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.22', chksum=63349, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8780)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.21', proto=17, tos=0, dst='192.168.0.23', chksum=63347, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42913)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=21, len=488, chksum=42917)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=24, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64236, len=76, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=56, chksum=57823)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63829, len=40, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=3644, dport=23, sport=22)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=524, chksum=20444)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:59:40              dut.10.240.179.33: port 0/queue 27: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1b
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 27: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1b
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 25: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xeb9b5919 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x19
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 30: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x2a7c345e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1e
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=90 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:59:40              dut.10.240.179.33: stop
31/12/2019 10:59:40              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:59:40              dut.10.240.179.33: start
31/12/2019 10:59:40              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:40              dut.10.240.179.33: flow list 0
31/12/2019 10:59:42              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 UDP => QUEUE MARK
testpmd> 
31/12/2019 10:59:42              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:59:43              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:59:43                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761183.33 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:44                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761183.33 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:46                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761183.33
31/12/2019 10:59:46                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:59:48              dut.10.240.179.33: port 0/queue 14: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 10:59:48              dut.10.240.179.33: stop
31/12/2019 10:59:48              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:59:48              dut.10.240.179.33: start
31/12/2019 10:59:48              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:48              dut.10.240.179.33: flow list 0
31/12/2019 10:59:50              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 10:59:50                    TestCVLFdir: Test Case test_mac_ipv4_tun_mac Result PASSED:
31/12/2019 10:59:50              dut.10.240.179.33: flow flush 0
31/12/2019 10:59:51              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 10:59:51              dut.10.240.179.33: flow flush 1
31/12/2019 10:59:52              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 10:59:52              dut.10.240.179.33: clear port stats all
31/12/2019 10:59:54              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 10:59:54              dut.10.240.179.33: stop
31/12/2019 10:59:54              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551413 RX-dropped: 18446744073709551599RX-total: 18446744073709551396
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551413 RX-dropped: 18446744073709551599RX-total: 18446744073709551396
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:59:54                    TestCVLFdir: Test Case test_mac_ipv4_udp Begin
31/12/2019 10:59:54              dut.10.240.179.33: 
31/12/2019 10:59:54                         tester: 
31/12/2019 10:59:54              dut.10.240.179.33: start
31/12/2019 10:59:54              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:54              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:59:55              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions drop / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 10:59:55                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761195.43 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:56                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761195.43 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:58                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761195.43
31/12/2019 10:59:58                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:59:59              dut.10.240.179.33: stop
31/12/2019 10:59:59              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 1             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 1             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 10:59:59              dut.10.240.179.33: start
31/12/2019 10:59:59              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:59                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761199.87 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:01                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761199.87 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:02                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761199.87
31/12/2019 11:00:03                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=17, tos=4, dst='192.168.0.21', chksum=13828, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43461)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.22', chksum=14082, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43715)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=21, len=88, chksum=43717)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=24, sport=22, len=88, chksum=43715)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=63746, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=1, dst='192.168.0.21', chksum=14086, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 11:00:04              dut.10.240.179.33: stop
31/12/2019 11:00:04              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:00:04              dut.10.240.179.33: start
31/12/2019 11:00:04              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:00:04              dut.10.240.179.33: flow list 0
31/12/2019 11:00:06              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => DROP
testpmd> 
31/12/2019 11:00:06              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:00:07              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:00:07                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761207.44 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:08                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761207.44 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:10                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761207.44
31/12/2019 11:00:10                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:00:11              dut.10.240.179.33: stop
31/12/2019 11:00:11              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:00:11              dut.10.240.179.33: start
31/12/2019 11:00:11              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:00:11              dut.10.240.179.33: flow list 0
31/12/2019 11:00:13              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:00:13              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions rss queues 1 2 3 4 end / end
31/12/2019 11:00:14              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions rss queues 1 2 3 4 end / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:00:15                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761215.0 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:16                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761215.0 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:17                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761215.0
31/12/2019 11:00:18                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:00:19              dut.10.240.179.33: stop
31/12/2019 11:00:19              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:00:19              dut.10.240.179.33: start
31/12/2019 11:00:19              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:00:19                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761219.45 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:20                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761219.45 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:22                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761219.45
31/12/2019 11:00:22                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=17, tos=4, dst='192.168.0.21', chksum=13828, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43461)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.22', chksum=14082, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43715)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=21, len=88, chksum=43717)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=24, sport=22, len=88, chksum=43715)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=63746, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=1, dst='192.168.0.21', chksum=14086, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 11:00:23              dut.10.240.179.33: stop
31/12/2019 11:00:23              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:00:23              dut.10.240.179.33: start
31/12/2019 11:00:23              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:00:23              dut.10.240.179.33: flow list 0
31/12/2019 11:00:25              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
testpmd> 
31/12/2019 11:00:25              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:00:27              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:00:27                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761227.02 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:28                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761227.02 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:29                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761227.02
31/12/2019 11:00:30                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:00:31              dut.10.240.179.33: stop
31/12/2019 11:00:31              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:00:31              dut.10.240.179.33: start
31/12/2019 11:00:31              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:00:31              dut.10.240.179.33: flow list 0
31/12/2019 11:00:33              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:00:33              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 0 / mark id 1 / end
31/12/2019 11:00:34              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 0 / mark id 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:00:34                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761234.55 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:35                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761234.55 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:37                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761234.55
31/12/2019 11:00:37                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:00:39              dut.10.240.179.33: port 0/queue 0: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x0 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:00:39              dut.10.240.179.33: stop
31/12/2019 11:00:39              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:00:39              dut.10.240.179.33: start
31/12/2019 11:00:39              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:00:39                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761240.0 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:41                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761240.0 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:42                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761240.0
31/12/2019 11:00:43                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=17, tos=4, dst='192.168.0.21', chksum=13828, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43461)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.22', chksum=14082, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43715)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=21, len=88, chksum=43717)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=24, sport=22, len=88, chksum=43715)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=63746, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=1, dst='192.168.0.21', chksum=14086, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 11:00:45              dut.10.240.179.33: port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:56 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 55: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x1dd664b7 - RSS queue=0x37 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x37
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 27: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1b
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 25: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xeb9b5919 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x19
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 30: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2a7c345e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1e
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:00:45              dut.10.240.179.33: stop
31/12/2019 11:00:45              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:00:45              dut.10.240.179.33: start
31/12/2019 11:00:45              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:00:45              dut.10.240.179.33: flow list 0
31/12/2019 11:00:47              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => QUEUE MARK
testpmd> 
31/12/2019 11:00:47              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:00:48              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:00:48                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761248.54 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:49                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761248.54 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:51                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761248.54
31/12/2019 11:00:51                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:00:53              dut.10.240.179.33: port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:00:53              dut.10.240.179.33: stop
31/12/2019 11:00:53              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:00:53              dut.10.240.179.33: start
31/12/2019 11:00:53              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:00:53              dut.10.240.179.33: flow list 0
31/12/2019 11:00:56              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:00:56              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 11:00:57              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:00:57                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761257.09 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:58                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761257.09 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:59                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761257.09
31/12/2019 11:01:00                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:01:01              dut.10.240.179.33: stop
31/12/2019 11:01:01              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:01:01              dut.10.240.179.33: start
31/12/2019 11:01:01              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:01                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761261.52 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:02                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761261.52 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:04                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761261.52
31/12/2019 11:01:04                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=17, tos=4, dst='192.168.0.21', chksum=13828, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43461)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.22', chksum=14082, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43715)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=21, len=88, chksum=43717)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=24, sport=22, len=88, chksum=43715)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=63746, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=1, dst='192.168.0.21', chksum=14086, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 11:01:05              dut.10.240.179.33: stop
31/12/2019 11:01:05              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:01:05              dut.10.240.179.33: start
31/12/2019 11:01:05              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:05              dut.10.240.179.33: flow list 0
31/12/2019 11:01:08              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => QUEUE
testpmd> 
31/12/2019 11:01:08              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:01:09              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:01:09                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761269.07 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:10                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761269.07 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:11                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761269.07
31/12/2019 11:01:12                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:01:13              dut.10.240.179.33: stop
31/12/2019 11:01:13              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:01:13              dut.10.240.179.33: start
31/12/2019 11:01:13              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:13              dut.10.240.179.33: flow list 0
31/12/2019 11:01:15              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:01:15                    TestCVLFdir: Test Case test_mac_ipv4_udp Result PASSED:
31/12/2019 11:01:15              dut.10.240.179.33: flow flush 0
31/12/2019 11:01:16              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 11:01:16              dut.10.240.179.33: flow flush 1
31/12/2019 11:01:17              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 11:01:17              dut.10.240.179.33: clear port stats all
31/12/2019 11:01:18              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 11:01:18              dut.10.240.179.33: stop
31/12/2019 11:01:18              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551577 RX-dropped: 18446744073709551615RX-total: 18446744073709551576
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551577 RX-dropped: 18446744073709551615RX-total: 18446744073709551576
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:01:18                    TestCVLFdir: Test Case test_mac_ipv6_pay Begin
31/12/2019 11:01:18              dut.10.240.179.33: 
31/12/2019 11:01:19                         tester: 
31/12/2019 11:01:19              dut.10.240.179.33: start
31/12/2019 11:01:19              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:19              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions drop / end
31/12/2019 11:01:20              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions drop / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:01:20                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761280.16 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:21                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761280.16 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:23                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761280.16
31/12/2019 11:01:23                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=484, fl=0, tc=1)/Raw(load='1000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:01:24              dut.10.240.179.33: stop
31/12/2019 11:01:24              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 2             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 2             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:01:24              dut.10.240.179.33: start
31/12/2019 11:01:24              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:24                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761284.6 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:26                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761284.6 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:27                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761284.6
31/12/2019 11:01:27                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2022', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::1', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=2, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=2)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=5, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 11:01:28              dut.10.240.179.33: stop
31/12/2019 11:01:28              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=61 -> TX Port= 0/Queue=61 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:01:28              dut.10.240.179.33: start
31/12/2019 11:01:29              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:29              dut.10.240.179.33: flow list 0
31/12/2019 11:01:31              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => DROP
testpmd> 
31/12/2019 11:01:31              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:01:32              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:01:32                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761292.14 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:33                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761292.14 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:34                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761292.14
31/12/2019 11:01:35                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=484, fl=0, tc=1)/Raw(load='1000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:01:36              dut.10.240.179.33: stop
31/12/2019 11:01:36              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:01:36              dut.10.240.179.33: start
31/12/2019 11:01:36              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:36              dut.10.240.179.33: flow list 0
31/12/2019 11:01:38              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:01:38              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions rss queues 1 2 end / end
31/12/2019 11:01:39              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions rss queues 1 2 end / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:01:39                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761299.68 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:41                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761299.68 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:42                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761299.68
31/12/2019 11:01:42                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=484, fl=0, tc=1)/Raw(load='1000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:01:43              dut.10.240.179.33: stop
31/12/2019 11:01:44              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:01:44              dut.10.240.179.33: start
31/12/2019 11:01:44              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:44                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761304.14 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:45                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761304.14 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:46                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761304.14
31/12/2019 11:01:47                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2022', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::1', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=2, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=2)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=5, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 11:01:48              dut.10.240.179.33: stop
31/12/2019 11:01:48              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=61 -> TX Port= 0/Queue=61 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:01:48              dut.10.240.179.33: start
31/12/2019 11:01:48              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:48              dut.10.240.179.33: flow list 0
31/12/2019 11:01:50              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
testpmd> 
31/12/2019 11:01:50              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:01:51              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:01:51                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761311.7 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:53                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761311.7 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:54                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761311.7
31/12/2019 11:01:54                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=484, fl=0, tc=1)/Raw(load='1000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:01:55              dut.10.240.179.33: stop
31/12/2019 11:01:56              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:01:56              dut.10.240.179.33: start
31/12/2019 11:01:56              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:56              dut.10.240.179.33: flow list 0
31/12/2019 11:01:58              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:01:58              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions queue index 1 / end
31/12/2019 11:01:59              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:01:59                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761319.25 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:00                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761319.25 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:02                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761319.25
31/12/2019 11:02:02                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=484, fl=0, tc=1)/Raw(load='1000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:02:03              dut.10.240.179.33: stop
31/12/2019 11:02:03              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:02:03              dut.10.240.179.33: start
31/12/2019 11:02:03              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:03                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761323.69 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:05                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761323.69 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:06                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761323.69
31/12/2019 11:02:06                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2022', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::1', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=2, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=2)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=5, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 11:02:07              dut.10.240.179.33: stop
31/12/2019 11:02:08              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=61 -> TX Port= 0/Queue=61 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:02:08              dut.10.240.179.33: start
31/12/2019 11:02:08              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:08              dut.10.240.179.33: flow list 0
31/12/2019 11:02:10              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => QUEUE
testpmd> 
31/12/2019 11:02:10              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:02:11              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:02:11                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761331.26 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:12                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761331.26 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:14                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761331.26
31/12/2019 11:02:14                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=484, fl=0, tc=1)/Raw(load='1000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:02:15              dut.10.240.179.33: stop
31/12/2019 11:02:15              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:02:15              dut.10.240.179.33: start
31/12/2019 11:02:15              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:15              dut.10.240.179.33: flow list 0
31/12/2019 11:02:17              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:02:17              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions queue index 1 / mark id 1 / end
31/12/2019 11:02:18              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions queue index 1 / mark id 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:02:18                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761338.81 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:20                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761338.81 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:21                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761338.81
31/12/2019 11:02:22                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=484, fl=0, tc=1)/Raw(load='1000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:02:24              dut.10.240.179.33: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=538 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:02:24              dut.10.240.179.33: stop
31/12/2019 11:02:24              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:02:24              dut.10.240.179.33: start
31/12/2019 11:02:24              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:24                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761344.26 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:25                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761344.26 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:27                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761344.26
31/12/2019 11:02:27                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2022', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::1', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=2, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=2)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=5, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 11:02:29              dut.10.240.179.33: port 0/queue 40: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:56 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x28
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 27: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x940cdc1b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1b
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 61: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x1d1689fd - RSS queue=0x3d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x3d
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 40: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x28
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 40: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x28
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 40: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x28
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:02:29              dut.10.240.179.33: stop
31/12/2019 11:02:29              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=61 -> TX Port= 0/Queue=61 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:02:29              dut.10.240.179.33: start
31/12/2019 11:02:29              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:29              dut.10.240.179.33: flow list 0
31/12/2019 11:02:31              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => QUEUE MARK
testpmd> 
31/12/2019 11:02:31              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:02:32              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:02:32                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761352.82 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:34                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761352.82 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:35                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761352.82
31/12/2019 11:02:36                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=484, fl=0, tc=1)/Raw(load='1000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:02:38              dut.10.240.179.33: port 0/queue 40: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x28
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 40: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=538 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x28
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:02:38              dut.10.240.179.33: stop
31/12/2019 11:02:38              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:02:38              dut.10.240.179.33: start
31/12/2019 11:02:38              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:38              dut.10.240.179.33: flow list 0
31/12/2019 11:02:40              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:02:40              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 / end actions queue index 1 / end
31/12/2019 11:02:41              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:02:41                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761361.37 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:42                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761361.37 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:44                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761361.37
31/12/2019 11:02:44                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=44, src='::', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=64, plen=484, fl=0, tc=0)/IPv6ExtHdrFragment(nh=49, res2=0, res1=48, m=0, offset=1542, id=1482184792)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:02:45              dut.10.240.179.33: stop
31/12/2019 11:02:45              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:02:45              dut.10.240.179.33: start
31/12/2019 11:02:45              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:45                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761365.82 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:47                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761365.82 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:48                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761365.82
31/12/2019 11:02:49                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=59, src='::', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=64, plen=480, fl=0, tc=0)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:02:50              dut.10.240.179.33: stop
31/12/2019 11:02:50              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=19 -> TX Port= 0/Queue=19 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:02:50              dut.10.240.179.33: start
31/12/2019 11:02:50              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:50              dut.10.240.179.33: flow list 0
31/12/2019 11:02:52              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => QUEUE
testpmd> 
31/12/2019 11:02:52              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:02:53              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:02:53                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761373.37 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:54                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761373.37 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:56                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761373.37
31/12/2019 11:02:56                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=44, src='::', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=64, plen=484, fl=0, tc=0)/IPv6ExtHdrFragment(nh=49, res2=0, res1=48, m=0, offset=1542, id=1482184792)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:02:57              dut.10.240.179.33: stop
31/12/2019 11:02:57              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=53 -> TX Port= 0/Queue=53 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:02:57              dut.10.240.179.33: start
31/12/2019 11:02:57              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:57              dut.10.240.179.33: flow list 0
31/12/2019 11:02:59              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:02:59                    TestCVLFdir: Test Case test_mac_ipv6_pay Result PASSED:
31/12/2019 11:02:59              dut.10.240.179.33: flow flush 0
31/12/2019 11:03:00              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 11:03:00              dut.10.240.179.33: flow flush 1
31/12/2019 11:03:01              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 11:03:01              dut.10.240.179.33: clear port stats all
31/12/2019 11:03:03              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 11:03:03              dut.10.240.179.33: stop
31/12/2019 11:03:03              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551573 RX-dropped: 18446744073709551614RX-total: 18446744073709551571
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551573 RX-dropped: 18446744073709551614RX-total: 18446744073709551571
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:03:03                    TestCVLFdir: Test Case test_mac_ipv6_sctp Begin
31/12/2019 11:03:03              dut.10.240.179.33: 
31/12/2019 11:03:03                         tester: 
31/12/2019 11:03:03              dut.10.240.179.33: start
31/12/2019 11:03:03              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:03              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
31/12/2019 11:03:04              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:03:04                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761384.46 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:05                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761384.46 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:07                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761384.46
31/12/2019 11:03:07                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:03:09              dut.10.240.179.33: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:03:09              dut.10.240.179.33: stop
31/12/2019 11:03:09              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:03:09              dut.10.240.179.33: start
31/12/2019 11:03:09              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:09                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761389.93 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:11                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761389.93 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:12                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761389.93
31/12/2019 11:03:13                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=3)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=59, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.........
Sent 9 packets.
31/12/2019 11:03:15              dut.10.240.179.33: port 0/queue 40: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:56 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x28
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 14: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x599ba30e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 63: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xaf943b7f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x3f
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 40: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x28
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 40: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x28
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 40: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x28
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 40: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x28
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 40: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x28
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:03:15              dut.10.240.179.33: stop
31/12/2019 11:03:15              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 9              RX-dropped: 0             RX-total: 9
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 9              RX-dropped: 0             RX-total: 9
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:03:15              dut.10.240.179.33: start
31/12/2019 11:03:15              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:15              dut.10.240.179.33: flow list 0
31/12/2019 11:03:17              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => QUEUE MARK
testpmd> 
31/12/2019 11:03:17              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:03:18              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:03:18                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761398.5 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:19                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761398.5 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:21                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761398.5
31/12/2019 11:03:21                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:03:23              dut.10.240.179.33: port 0/queue 40: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x28
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:03:23              dut.10.240.179.33: stop
31/12/2019 11:03:23              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:03:23              dut.10.240.179.33: start
31/12/2019 11:03:23              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:23              dut.10.240.179.33: flow list 0
31/12/2019 11:03:26              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:03:26              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions drop / end
31/12/2019 11:03:27              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions drop / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:03:27                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761407.07 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:28                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761407.07 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:29                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761407.07
31/12/2019 11:03:30                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:03:31              dut.10.240.179.33: stop
31/12/2019 11:03:31              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 1             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 1             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:03:31              dut.10.240.179.33: start
31/12/2019 11:03:31              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:31                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761411.51 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:32                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761411.51 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:34                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761411.51
31/12/2019 11:03:34                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=3)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=59, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.........
Sent 9 packets.
31/12/2019 11:03:35              dut.10.240.179.33: stop
31/12/2019 11:03:35              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 9              RX-dropped: 0             RX-total: 9
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 9              RX-dropped: 0             RX-total: 9
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:03:35              dut.10.240.179.33: start
31/12/2019 11:03:35              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:35              dut.10.240.179.33: flow list 0
31/12/2019 11:03:38              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => DROP
testpmd> 
31/12/2019 11:03:38              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:03:39              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:03:39                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761419.12 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:40                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761419.12 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:41                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761419.12
31/12/2019 11:03:42                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:03:43              dut.10.240.179.33: stop
31/12/2019 11:03:43              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:03:43              dut.10.240.179.33: start
31/12/2019 11:03:43              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:43              dut.10.240.179.33: flow list 0
31/12/2019 11:03:45              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:03:45              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end
31/12/2019 11:03:46              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:03:46                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761426.65 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:48                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761426.65 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:49                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761426.65
31/12/2019 11:03:49                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:03:50              dut.10.240.179.33: stop
31/12/2019 11:03:50              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:03:50              dut.10.240.179.33: start
31/12/2019 11:03:51              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:51                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761431.08 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:52                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761431.08 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:53                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761431.08
31/12/2019 11:03:54                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=3)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=59, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.........
Sent 9 packets.
31/12/2019 11:03:55              dut.10.240.179.33: stop
31/12/2019 11:03:55              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 9              RX-dropped: 0             RX-total: 9
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 9              RX-dropped: 0             RX-total: 9
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:03:55              dut.10.240.179.33: start
31/12/2019 11:03:55              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:55              dut.10.240.179.33: flow list 0
31/12/2019 11:03:57              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => RSS
testpmd> 
31/12/2019 11:03:57              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:03:58              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:03:58                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761438.67 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:00                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761438.67 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:01                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761438.67
31/12/2019 11:04:01                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:04:02              dut.10.240.179.33: stop
31/12/2019 11:04:02              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:04:02              dut.10.240.179.33: start
31/12/2019 11:04:03              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:03              dut.10.240.179.33: flow list 0
31/12/2019 11:04:05              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:04:05              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 11:04:06              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:04:06                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761446.2 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:07                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761446.2 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:09                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761446.2
31/12/2019 11:04:09                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:04:10              dut.10.240.179.33: stop
31/12/2019 11:04:10              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:04:10              dut.10.240.179.33: start
31/12/2019 11:04:10              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:10                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761450.66 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:12                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761450.66 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:13                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761450.66
31/12/2019 11:04:13                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=3)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=59, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.........
Sent 9 packets.
31/12/2019 11:04:14              dut.10.240.179.33: stop
31/12/2019 11:04:15              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 9              RX-dropped: 0             RX-total: 9
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 9              RX-dropped: 0             RX-total: 9
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:04:15              dut.10.240.179.33: start
31/12/2019 11:04:15              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:15              dut.10.240.179.33: flow list 0
31/12/2019 11:04:17              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => QUEUE
testpmd> 
31/12/2019 11:04:17              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:04:18              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:04:18                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761458.22 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:19                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761458.22 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:21                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761458.22
31/12/2019 11:04:21                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:04:22              dut.10.240.179.33: stop
31/12/2019 11:04:22              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:04:22              dut.10.240.179.33: start
31/12/2019 11:04:22              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:22              dut.10.240.179.33: flow list 0
31/12/2019 11:04:24              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:04:24                    TestCVLFdir: Test Case test_mac_ipv6_sctp Result PASSED:
31/12/2019 11:04:24              dut.10.240.179.33: flow flush 0
31/12/2019 11:04:25              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 11:04:25              dut.10.240.179.33: flow flush 1
31/12/2019 11:04:26              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 11:04:26              dut.10.240.179.33: clear port stats all
31/12/2019 11:04:27              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 11:04:27              dut.10.240.179.33: stop
31/12/2019 11:04:27              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551573 RX-dropped: 18446744073709551615RX-total: 18446744073709551572
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551573 RX-dropped: 18446744073709551615RX-total: 18446744073709551572
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:04:27                    TestCVLFdir: Test Case test_mac_ipv6_tcp Begin
31/12/2019 11:04:28              dut.10.240.179.33: 
31/12/2019 11:04:28                         tester: 
31/12/2019 11:04:28              dut.10.240.179.33: start
31/12/2019 11:04:28              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:28              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions drop / end
31/12/2019 11:04:29              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions drop / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:04:29                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761469.3 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:30                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761469.3 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:32                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761469.3
31/12/2019 11:04:32                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:04:33              dut.10.240.179.33: stop
31/12/2019 11:04:33              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 1             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 1             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:04:33              dut.10.240.179.33: start
31/12/2019 11:04:33              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:33                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761473.75 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:35                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761473.75 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:36                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761473.75
31/12/2019 11:04:37                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=3)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54983, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
........
Sent 8 packets.
31/12/2019 11:04:38              dut.10.240.179.33: stop
31/12/2019 11:04:38              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:04:38              dut.10.240.179.33: start
31/12/2019 11:04:38              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:38              dut.10.240.179.33: flow list 0
31/12/2019 11:04:40              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => DROP
testpmd> 
31/12/2019 11:04:40              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:04:41              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:04:41                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761481.33 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:42                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761481.33 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:44                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761481.33
31/12/2019 11:04:44                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:04:45              dut.10.240.179.33: stop
31/12/2019 11:04:45              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:04:45              dut.10.240.179.33: start
31/12/2019 11:04:45              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:45              dut.10.240.179.33: flow list 0
31/12/2019 11:04:47              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:04:47              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end
31/12/2019 11:04:48              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:04:48                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761488.89 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:50                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761488.89 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:51                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761488.89
31/12/2019 11:04:52                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:04:53              dut.10.240.179.33: stop
31/12/2019 11:04:53              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:04:53              dut.10.240.179.33: start
31/12/2019 11:04:53              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:53                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761493.35 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:54                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761493.35 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:56                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761493.35
31/12/2019 11:04:56                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=3)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54983, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
........
Sent 8 packets.
31/12/2019 11:04:57              dut.10.240.179.33: stop
31/12/2019 11:04:57              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:04:57              dut.10.240.179.33: start
31/12/2019 11:04:57              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:57              dut.10.240.179.33: flow list 0
31/12/2019 11:04:59              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => RSS
testpmd> 
31/12/2019 11:04:59              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:05:00              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:05:00                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761500.95 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:02                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761500.95 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:03                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761500.95
31/12/2019 11:05:04                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:05:05              dut.10.240.179.33: stop
31/12/2019 11:05:05              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:05:05              dut.10.240.179.33: start
31/12/2019 11:05:05              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:05              dut.10.240.179.33: flow list 0
31/12/2019 11:05:07              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:05:07              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 11:05:08              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:05:08                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761508.48 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:09                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761508.48 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:11                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761508.48
31/12/2019 11:05:11                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:05:12              dut.10.240.179.33: stop
31/12/2019 11:05:12              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:05:12              dut.10.240.179.33: start
31/12/2019 11:05:12              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:12                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761512.95 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:14                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761512.95 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:15                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761512.95
31/12/2019 11:05:16                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=3)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54983, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
........
Sent 8 packets.
31/12/2019 11:05:17              dut.10.240.179.33: stop
31/12/2019 11:05:17              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:05:17              dut.10.240.179.33: start
31/12/2019 11:05:17              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:17              dut.10.240.179.33: flow list 0
31/12/2019 11:05:19              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => QUEUE
testpmd> 
31/12/2019 11:05:19              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:05:20              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:05:20                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761520.5 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:21                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761520.5 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:23                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761520.5
31/12/2019 11:05:23                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:05:24              dut.10.240.179.33: stop
31/12/2019 11:05:24              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:05:24              dut.10.240.179.33: start
31/12/2019 11:05:24              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:24              dut.10.240.179.33: flow list 0
31/12/2019 11:05:26              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:05:26              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
31/12/2019 11:05:28              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:05:28                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761528.05 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:29                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761528.05 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:30                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761528.05
31/12/2019 11:05:31                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:05:33              dut.10.240.179.33: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:05:33              dut.10.240.179.33: stop
31/12/2019 11:05:33              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:05:33              dut.10.240.179.33: start
31/12/2019 11:05:33              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:33                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761533.49 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:34                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761533.49 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:36                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761533.49
31/12/2019 11:05:36                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=3)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54983, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
........
Sent 8 packets.
31/12/2019 11:05:38              dut.10.240.179.33: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:56 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x440f6266 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 23: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xb200fa17 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x17
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 23: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xb200fa17 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x17
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 16: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x73e79750 - RSS queue=0x10 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x10
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 40: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x28
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:05:38              dut.10.240.179.33: stop
31/12/2019 11:05:38              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:05:38              dut.10.240.179.33: start
31/12/2019 11:05:38              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:38              dut.10.240.179.33: flow list 0
31/12/2019 11:05:41              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => QUEUE MARK
testpmd> 
31/12/2019 11:05:41              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:05:42              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:05:42                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761542.07 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:43                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761542.07 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:44                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761542.07
31/12/2019 11:05:45                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:05:47              dut.10.240.179.33: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:05:47              dut.10.240.179.33: stop
31/12/2019 11:05:47              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:05:47              dut.10.240.179.33: start
31/12/2019 11:05:47              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:47              dut.10.240.179.33: flow list 0
31/12/2019 11:05:49              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:05:49                    TestCVLFdir: Test Case test_mac_ipv6_tcp Result PASSED:
31/12/2019 11:05:49              dut.10.240.179.33: flow flush 0
31/12/2019 11:05:50              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 11:05:50              dut.10.240.179.33: flow flush 1
31/12/2019 11:05:51              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 11:05:51              dut.10.240.179.33: clear port stats all
31/12/2019 11:05:52              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 11:05:52              dut.10.240.179.33: stop
31/12/2019 11:05:52              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551577 RX-dropped: 18446744073709551615RX-total: 18446744073709551576
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551577 RX-dropped: 18446744073709551615RX-total: 18446744073709551576
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:05:52                    TestCVLFdir: Test Case test_mac_ipv6_udp Begin
31/12/2019 11:05:52              dut.10.240.179.33: 
31/12/2019 11:05:52                         tester: 
31/12/2019 11:05:52              dut.10.240.179.33: start
31/12/2019 11:05:53              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:53              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions drop / end
31/12/2019 11:05:54              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions drop / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:05:54                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761554.15 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:55                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761554.15 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:56                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761554.15
31/12/2019 11:05:57                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:05:58              dut.10.240.179.33: stop
31/12/2019 11:05:58              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 1             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 1             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:05:58              dut.10.240.179.33: start
31/12/2019 11:05:58              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:58                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761558.6 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:00                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761558.6 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:01                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761558.6
31/12/2019 11:06:01                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=3)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=21, len=488, chksum=17635)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=24, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
........
Sent 8 packets.
31/12/2019 11:06:02              dut.10.240.179.33: stop
31/12/2019 11:06:02              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:06:02              dut.10.240.179.33: start
31/12/2019 11:06:03              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:03              dut.10.240.179.33: flow list 0
31/12/2019 11:06:05              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => DROP
testpmd> 
31/12/2019 11:06:05              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:06:06              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:06:06                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761566.16 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:07                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761566.16 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:09                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761566.16
31/12/2019 11:06:09                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:06:10              dut.10.240.179.33: stop
31/12/2019 11:06:10              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:06:10              dut.10.240.179.33: start
31/12/2019 11:06:10              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:10              dut.10.240.179.33: flow list 0
31/12/2019 11:06:12              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:06:12              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / end
31/12/2019 11:06:13              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:06:13                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761573.7 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:15                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761573.7 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:16                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761573.7
31/12/2019 11:06:16                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:06:17              dut.10.240.179.33: stop
31/12/2019 11:06:18              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:06:18              dut.10.240.179.33: start
31/12/2019 11:06:18              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:18                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761578.14 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:19                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761578.14 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:20                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761578.14
31/12/2019 11:06:21                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=3)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=21, len=488, chksum=17635)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=24, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
........
Sent 8 packets.
31/12/2019 11:06:22              dut.10.240.179.33: stop
31/12/2019 11:06:22              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:06:22              dut.10.240.179.33: start
31/12/2019 11:06:22              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:22              dut.10.240.179.33: flow list 0
31/12/2019 11:06:24              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => RSS
testpmd> 
31/12/2019 11:06:24              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:06:25              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:06:25                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761585.69 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:27                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761585.69 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:28                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761585.69
31/12/2019 11:06:28                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:06:29              dut.10.240.179.33: stop
31/12/2019 11:06:30              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:06:30              dut.10.240.179.33: start
31/12/2019 11:06:30              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:30              dut.10.240.179.33: flow list 0
31/12/2019 11:06:32              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:06:32              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 11:06:33              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:06:33                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761593.23 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:34                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761593.23 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:36                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761593.23
31/12/2019 11:06:36                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:06:37              dut.10.240.179.33: stop
31/12/2019 11:06:37              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:06:37              dut.10.240.179.33: start
31/12/2019 11:06:37              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:37                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761597.67 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:39                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761597.67 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:40                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761597.67
31/12/2019 11:06:40                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=3)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=21, len=488, chksum=17635)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=24, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
........
Sent 8 packets.
31/12/2019 11:06:41              dut.10.240.179.33: stop
31/12/2019 11:06:42              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:06:42              dut.10.240.179.33: start
31/12/2019 11:06:42              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:42              dut.10.240.179.33: flow list 0
31/12/2019 11:06:44              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => QUEUE
testpmd> 
31/12/2019 11:06:44              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:06:45              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:06:45                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761605.24 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:46                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761605.24 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:48                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761605.24
31/12/2019 11:06:48                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:06:49              dut.10.240.179.33: stop
31/12/2019 11:06:49              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:06:49              dut.10.240.179.33: start
31/12/2019 11:06:49              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:49              dut.10.240.179.33: flow list 0
31/12/2019 11:06:51              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:06:51              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
31/12/2019 11:06:52              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:06:52                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761612.8 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:54                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761612.8 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:55                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761612.8
31/12/2019 11:06:56                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:06:58              dut.10.240.179.33: port 0/queue 1: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:06:58              dut.10.240.179.33: stop
31/12/2019 11:06:58              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:06:58              dut.10.240.179.33: start
31/12/2019 11:06:58              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:58                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761618.26 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:59                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761618.26 root@10.240.179.12:/tmp/tester/
31/12/2019 11:07:01                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761618.26
31/12/2019 11:07:01                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=3)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=21, len=488, chksum=17635)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=24, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
........
Sent 8 packets.
31/12/2019 11:07:03              dut.10.240.179.33: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:56 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 38: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x440f6266 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 23: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb200fa17 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x17
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 23: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb200fa17 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x17
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 16: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x73e79750 - RSS queue=0x10 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x10
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:07:03              dut.10.240.179.33: stop
31/12/2019 11:07:03              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 8              RX-dropped: 0             RX-total: 8
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:07:03              dut.10.240.179.33: start
31/12/2019 11:07:03              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:07:03              dut.10.240.179.33: flow list 0
31/12/2019 11:07:05              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => QUEUE MARK
testpmd> 
31/12/2019 11:07:05              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:07:06              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:06                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761626.83 root@10.240.179.12:/tmp/tester/
31/12/2019 11:07:08                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761626.83 root@10.240.179.12:/tmp/tester/
31/12/2019 11:07:09                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761626.83
31/12/2019 11:07:10                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:07:12              dut.10.240.179.33: port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:07:12              dut.10.240.179.33: stop
31/12/2019 11:07:12              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:07:12              dut.10.240.179.33: start
31/12/2019 11:07:12              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:07:12              dut.10.240.179.33: flow list 0
31/12/2019 11:07:14              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:07:14                    TestCVLFdir: Test Case test_mac_ipv6_udp Result PASSED:
31/12/2019 11:07:14              dut.10.240.179.33: flow flush 0
31/12/2019 11:07:15              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 11:07:15              dut.10.240.179.33: flow flush 1
31/12/2019 11:07:16              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 11:07:16              dut.10.240.179.33: clear port stats all
31/12/2019 11:07:17              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 11:07:17              dut.10.240.179.33: stop
31/12/2019 11:07:17              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551577 RX-dropped: 18446744073709551615RX-total: 18446744073709551576
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551577 RX-dropped: 18446744073709551615RX-total: 18446744073709551576
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:07:17                    TestCVLFdir: Test Case test_mark_wrong_parameters Begin
31/12/2019 11:07:17              dut.10.240.179.33: 
31/12/2019 11:07:17                         tester: 
31/12/2019 11:07:17              dut.10.240.179.33: start
31/12/2019 11:07:17              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:07:17              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 / end actions queue index 1 / mark id 4294967296 / end
31/12/2019 11:07:18              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 / end actions queue index 1 / mark id 4294967296 / end

Bad arguments
testpmd> 
31/12/2019 11:07:18              dut.10.240.179.33: flow list 0
31/12/2019 11:07:20              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:07:20                    TestCVLFdir: Test Case test_mark_wrong_parameters Result PASSED:
31/12/2019 11:07:20              dut.10.240.179.33: flow flush 0
31/12/2019 11:07:22              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 11:07:22              dut.10.240.179.33: flow flush 1
31/12/2019 11:07:23              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 11:07:23              dut.10.240.179.33: clear port stats all
31/12/2019 11:07:24              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 11:07:24              dut.10.240.179.33: stop
31/12/2019 11:07:24              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:07:24                    TestCVLFdir: Test Case test_max_count Begin
31/12/2019 11:07:24              dut.10.240.179.33: 
31/12/2019 11:07:24                         tester: 
31/12/2019 11:07:24              dut.10.240.179.33: start
31/12/2019 11:07:24              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:07:24              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.1 / end actions drop / count / end
31/12/2019 11:07:25              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.1 / end actions drop / count / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:25              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.2 / end actions drop / count / end
31/12/2019 11:07:26              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.2 / end actions drop / count / end

Flow rule #1 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:26              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.3 / end actions drop / count / end
31/12/2019 11:07:27              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.3 / end actions drop / count / end

Flow rule #2 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:27              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.4 / end actions drop / count / end
31/12/2019 11:07:28              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.4 / end actions drop / count / end

Flow rule #3 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:28              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.5 / end actions drop / count / end
31/12/2019 11:07:29              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.5 / end actions drop / count / end

Flow rule #4 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:29              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.6 / end actions drop / count / end
31/12/2019 11:07:30              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.6 / end actions drop / count / end

Flow rule #5 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:30              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.7 / end actions drop / count / end
31/12/2019 11:07:31              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.7 / end actions drop / count / end

Flow rule #6 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:31              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.8 / end actions drop / count / end
31/12/2019 11:07:33              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.8 / end actions drop / count / end

Flow rule #7 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:33              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.9 / end actions drop / count / end
31/12/2019 11:07:34              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.9 / end actions drop / count / end

Flow rule #8 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:34              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.10 / end actions drop / count / end
31/12/2019 11:07:35              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.10 / end actions drop / count / end

Flow rule #9 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:35              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.11 / end actions drop / count / end
31/12/2019 11:07:36              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.11 / end actions drop / count / end

Flow rule #10 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:36              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.12 / end actions drop / count / end
31/12/2019 11:07:37              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.12 / end actions drop / count / end

Flow rule #11 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:37              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.13 / end actions drop / count / end
31/12/2019 11:07:38              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.13 / end actions drop / count / end

Flow rule #12 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:38              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.14 / end actions drop / count / end
31/12/2019 11:07:39              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.14 / end actions drop / count / end

Flow rule #13 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:39              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.15 / end actions drop / count / end
31/12/2019 11:07:40              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.15 / end actions drop / count / end

Flow rule #14 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:40              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.16 / end actions drop / count / end
31/12/2019 11:07:41              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.16 / end actions drop / count / end

Flow rule #15 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:41              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.17 / end actions drop / count / end
31/12/2019 11:07:42              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.17 / end actions drop / count / end

Flow rule #16 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:42              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.18 / end actions drop / count / end
31/12/2019 11:07:43              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.18 / end actions drop / count / end

Flow rule #17 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:43              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.19 / end actions drop / count / end
31/12/2019 11:07:44              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.19 / end actions drop / count / end

Flow rule #18 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:44              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.20 / end actions drop / count / end
31/12/2019 11:07:45              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.20 / end actions drop / count / end

Flow rule #19 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:45              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.21 / end actions drop / count / end
31/12/2019 11:07:46              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.21 / end actions drop / count / end

Flow rule #20 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:46              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.22 / end actions drop / count / end
31/12/2019 11:07:47              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.22 / end actions drop / count / end

Flow rule #21 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:47              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.23 / end actions drop / count / end
31/12/2019 11:07:48              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.23 / end actions drop / count / end

Flow rule #22 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:48              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.24 / end actions drop / count / end
31/12/2019 11:07:50              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.24 / end actions drop / count / end

Flow rule #23 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:50              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.25 / end actions drop / count / end
31/12/2019 11:07:51              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.25 / end actions drop / count / end

Flow rule #24 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:51              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.26 / end actions drop / count / end
31/12/2019 11:07:52              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.26 / end actions drop / count / end

Flow rule #25 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:52              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.27 / end actions drop / count / end
31/12/2019 11:07:53              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.27 / end actions drop / count / end

Flow rule #26 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:53              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.28 / end actions drop / count / end
31/12/2019 11:07:54              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.28 / end actions drop / count / end

Flow rule #27 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:54              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.29 / end actions drop / count / end
31/12/2019 11:07:55              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.29 / end actions drop / count / end

Flow rule #28 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:55              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.30 / end actions drop / count / end
31/12/2019 11:07:56              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.30 / end actions drop / count / end

Flow rule #29 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:56              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.31 / end actions drop / count / end
31/12/2019 11:07:57              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.31 / end actions drop / count / end

Flow rule #30 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:57              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.32 / end actions drop / count / end
31/12/2019 11:07:58              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.32 / end actions drop / count / end

Flow rule #31 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:58              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.33 / end actions drop / count / end
31/12/2019 11:07:59              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.33 / end actions drop / count / end

Flow rule #32 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:07:59              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.34 / end actions drop / count / end
31/12/2019 11:08:00              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.34 / end actions drop / count / end

Flow rule #33 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:00              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.35 / end actions drop / count / end
31/12/2019 11:08:01              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.35 / end actions drop / count / end

Flow rule #34 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:01              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.36 / end actions drop / count / end
31/12/2019 11:08:02              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.36 / end actions drop / count / end

Flow rule #35 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:02              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.37 / end actions drop / count / end
31/12/2019 11:08:03              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.37 / end actions drop / count / end

Flow rule #36 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:03              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.38 / end actions drop / count / end
31/12/2019 11:08:04              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.38 / end actions drop / count / end

Flow rule #37 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:04              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.39 / end actions drop / count / end
31/12/2019 11:08:05              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.39 / end actions drop / count / end

Flow rule #38 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:05              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.40 / end actions drop / count / end
31/12/2019 11:08:07              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.40 / end actions drop / count / end

Flow rule #39 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:07              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.41 / end actions drop / count / end
31/12/2019 11:08:08              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.41 / end actions drop / count / end

Flow rule #40 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:08              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.42 / end actions drop / count / end
31/12/2019 11:08:09              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.42 / end actions drop / count / end

Flow rule #41 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:09              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.43 / end actions drop / count / end
31/12/2019 11:08:10              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.43 / end actions drop / count / end

Flow rule #42 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:10              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.44 / end actions drop / count / end
31/12/2019 11:08:11              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.44 / end actions drop / count / end

Flow rule #43 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:11              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.45 / end actions drop / count / end
31/12/2019 11:08:12              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.45 / end actions drop / count / end

Flow rule #44 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:12              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.46 / end actions drop / count / end
31/12/2019 11:08:13              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.46 / end actions drop / count / end

Flow rule #45 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:13              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.47 / end actions drop / count / end
31/12/2019 11:08:14              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.47 / end actions drop / count / end

Flow rule #46 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:14              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.48 / end actions drop / count / end
31/12/2019 11:08:15              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.48 / end actions drop / count / end

Flow rule #47 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:15              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.49 / end actions drop / count / end
31/12/2019 11:08:16              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.49 / end actions drop / count / end

Flow rule #48 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:16              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.50 / end actions drop / count / end
31/12/2019 11:08:17              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.50 / end actions drop / count / end

Flow rule #49 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:17              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.51 / end actions drop / count / end
31/12/2019 11:08:18              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.51 / end actions drop / count / end

Flow rule #50 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:18              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.52 / end actions drop / count / end
31/12/2019 11:08:19              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.52 / end actions drop / count / end

Flow rule #51 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:19              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.53 / end actions drop / count / end
31/12/2019 11:08:20              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.53 / end actions drop / count / end

Flow rule #52 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:20              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.54 / end actions drop / count / end
31/12/2019 11:08:21              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.54 / end actions drop / count / end

Flow rule #53 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:21              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.55 / end actions drop / count / end
31/12/2019 11:08:22              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.55 / end actions drop / count / end

Flow rule #54 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:22              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.56 / end actions drop / count / end
31/12/2019 11:08:24              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.56 / end actions drop / count / end

Flow rule #55 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:24              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.57 / end actions drop / count / end
31/12/2019 11:08:25              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.57 / end actions drop / count / end

Flow rule #56 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:25              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.58 / end actions drop / count / end
31/12/2019 11:08:26              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.58 / end actions drop / count / end

Flow rule #57 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:26              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.59 / end actions drop / count / end
31/12/2019 11:08:27              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.59 / end actions drop / count / end

Flow rule #58 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:27              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.60 / end actions drop / count / end
31/12/2019 11:08:28              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.60 / end actions drop / count / end

Flow rule #59 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:28              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.61 / end actions drop / count / end
31/12/2019 11:08:29              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.61 / end actions drop / count / end

Flow rule #60 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:29              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.62 / end actions drop / count / end
31/12/2019 11:08:30              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.62 / end actions drop / count / end

Flow rule #61 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:30              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.63 / end actions drop / count / end
31/12/2019 11:08:31              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.63 / end actions drop / count / end

Flow rule #62 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:31              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.64 / end actions drop / count / end
31/12/2019 11:08:32              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.64 / end actions drop / count / end

Flow rule #63 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:32              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.65 / end actions drop / count / end
31/12/2019 11:08:33              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.65 / end actions drop / count / end

Flow rule #64 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:33              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.66 / end actions drop / count / end
31/12/2019 11:08:34              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.66 / end actions drop / count / end

Flow rule #65 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:34              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.67 / end actions drop / count / end
31/12/2019 11:08:35              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.67 / end actions drop / count / end

Flow rule #66 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:35              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.68 / end actions drop / count / end
31/12/2019 11:08:36              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.68 / end actions drop / count / end

Flow rule #67 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:36              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.69 / end actions drop / count / end
31/12/2019 11:08:37              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.69 / end actions drop / count / end

Flow rule #68 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:37              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.70 / end actions drop / count / end
31/12/2019 11:08:38              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.70 / end actions drop / count / end

Flow rule #69 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:38              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.71 / end actions drop / count / end
31/12/2019 11:08:39              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.71 / end actions drop / count / end

Flow rule #70 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:39              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.72 / end actions drop / count / end
31/12/2019 11:08:40              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.72 / end actions drop / count / end

Flow rule #71 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:40              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.73 / end actions drop / count / end
31/12/2019 11:08:42              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.73 / end actions drop / count / end

Flow rule #72 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:42              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.74 / end actions drop / count / end
31/12/2019 11:08:43              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.74 / end actions drop / count / end

Flow rule #73 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:43              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.75 / end actions drop / count / end
31/12/2019 11:08:44              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.75 / end actions drop / count / end

Flow rule #74 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:44              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.76 / end actions drop / count / end
31/12/2019 11:08:45              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.76 / end actions drop / count / end

Flow rule #75 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:45              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.77 / end actions drop / count / end
31/12/2019 11:08:46              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.77 / end actions drop / count / end

Flow rule #76 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:46              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.78 / end actions drop / count / end
31/12/2019 11:08:47              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.78 / end actions drop / count / end

Flow rule #77 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:47              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.79 / end actions drop / count / end
31/12/2019 11:08:48              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.79 / end actions drop / count / end

Flow rule #78 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:48              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.80 / end actions drop / count / end
31/12/2019 11:08:49              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.80 / end actions drop / count / end

Flow rule #79 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:49              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.81 / end actions drop / count / end
31/12/2019 11:08:50              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.81 / end actions drop / count / end

Flow rule #80 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:50              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.82 / end actions drop / count / end
31/12/2019 11:08:51              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.82 / end actions drop / count / end

Flow rule #81 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:51              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.83 / end actions drop / count / end
31/12/2019 11:08:52              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.83 / end actions drop / count / end

Flow rule #82 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:52              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.84 / end actions drop / count / end
31/12/2019 11:08:53              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.84 / end actions drop / count / end

Flow rule #83 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:53              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.85 / end actions drop / count / end
31/12/2019 11:08:54              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.85 / end actions drop / count / end

Flow rule #84 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:54              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.86 / end actions drop / count / end
31/12/2019 11:08:55              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.86 / end actions drop / count / end

Flow rule #85 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:55              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.87 / end actions drop / count / end
31/12/2019 11:08:56              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.87 / end actions drop / count / end

Flow rule #86 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:56              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.88 / end actions drop / count / end
31/12/2019 11:08:57              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.88 / end actions drop / count / end

Flow rule #87 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:57              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.89 / end actions drop / count / end
31/12/2019 11:08:59              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.89 / end actions drop / count / end

Flow rule #88 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:08:59              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.90 / end actions drop / count / end
31/12/2019 11:09:00              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.90 / end actions drop / count / end

Flow rule #89 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:00              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.91 / end actions drop / count / end
31/12/2019 11:09:01              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.91 / end actions drop / count / end

Flow rule #90 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:01              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.92 / end actions drop / count / end
31/12/2019 11:09:02              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.92 / end actions drop / count / end

Flow rule #91 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:02              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.93 / end actions drop / count / end
31/12/2019 11:09:03              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.93 / end actions drop / count / end

Flow rule #92 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:03              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.94 / end actions drop / count / end
31/12/2019 11:09:04              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.94 / end actions drop / count / end

Flow rule #93 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:04              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.95 / end actions drop / count / end
31/12/2019 11:09:05              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.95 / end actions drop / count / end

Flow rule #94 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:05              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.96 / end actions drop / count / end
31/12/2019 11:09:06              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.96 / end actions drop / count / end

Flow rule #95 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:06              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.97 / end actions drop / count / end
31/12/2019 11:09:07              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.97 / end actions drop / count / end

Flow rule #96 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:07              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.98 / end actions drop / count / end
31/12/2019 11:09:08              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.98 / end actions drop / count / end

Flow rule #97 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:08              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.99 / end actions drop / count / end
31/12/2019 11:09:09              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.99 / end actions drop / count / end

Flow rule #98 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:09              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.100 / end actions drop / count / end
31/12/2019 11:09:10              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.100 / end actions drop / count / end

Flow rule #99 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:10              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.101 / end actions drop / count / end
31/12/2019 11:09:11              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.101 / end actions drop / count / end

Flow rule #100 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:11              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.102 / end actions drop / count / end
31/12/2019 11:09:12              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.102 / end actions drop / count / end

Flow rule #101 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:12              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.103 / end actions drop / count / end
31/12/2019 11:09:13              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.103 / end actions drop / count / end

Flow rule #102 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:13              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.104 / end actions drop / count / end
31/12/2019 11:09:14              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.104 / end actions drop / count / end

Flow rule #103 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:14              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.105 / end actions drop / count / end
31/12/2019 11:09:16              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.105 / end actions drop / count / end

Flow rule #104 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:16              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.106 / end actions drop / count / end
31/12/2019 11:09:17              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.106 / end actions drop / count / end

Flow rule #105 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:17              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.107 / end actions drop / count / end
31/12/2019 11:09:18              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.107 / end actions drop / count / end

Flow rule #106 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:18              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.108 / end actions drop / count / end
31/12/2019 11:09:19              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.108 / end actions drop / count / end

Flow rule #107 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:19              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.109 / end actions drop / count / end
31/12/2019 11:09:20              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.109 / end actions drop / count / end

Flow rule #108 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:20              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.110 / end actions drop / count / end
31/12/2019 11:09:21              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.110 / end actions drop / count / end

Flow rule #109 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:21              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.111 / end actions drop / count / end
31/12/2019 11:09:22              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.111 / end actions drop / count / end

Flow rule #110 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:22              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.112 / end actions drop / count / end
31/12/2019 11:09:23              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.112 / end actions drop / count / end

Flow rule #111 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:23              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.113 / end actions drop / count / end
31/12/2019 11:09:24              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.113 / end actions drop / count / end

Flow rule #112 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:24              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.114 / end actions drop / count / end
31/12/2019 11:09:25              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.114 / end actions drop / count / end

Flow rule #113 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:25              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.115 / end actions drop / count / end
31/12/2019 11:09:26              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.115 / end actions drop / count / end

Flow rule #114 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:26              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.116 / end actions drop / count / end
31/12/2019 11:09:27              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.116 / end actions drop / count / end

Flow rule #115 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:27              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.117 / end actions drop / count / end
31/12/2019 11:09:28              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.117 / end actions drop / count / end

Flow rule #116 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:28              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.118 / end actions drop / count / end
31/12/2019 11:09:29              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.118 / end actions drop / count / end

Flow rule #117 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:29              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.119 / end actions drop / count / end
31/12/2019 11:09:30              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.119 / end actions drop / count / end

Flow rule #118 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:30              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.120 / end actions drop / count / end
31/12/2019 11:09:31              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.120 / end actions drop / count / end

Flow rule #119 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:31              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.121 / end actions drop / count / end
31/12/2019 11:09:33              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.121 / end actions drop / count / end

Flow rule #120 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:33              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.122 / end actions drop / count / end
31/12/2019 11:09:34              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.122 / end actions drop / count / end

Flow rule #121 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:34              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.123 / end actions drop / count / end
31/12/2019 11:09:35              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.123 / end actions drop / count / end

Flow rule #122 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:35              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.124 / end actions drop / count / end
31/12/2019 11:09:36              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.124 / end actions drop / count / end

Flow rule #123 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:36              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.125 / end actions drop / count / end
31/12/2019 11:09:37              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.125 / end actions drop / count / end

Flow rule #124 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:37              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.126 / end actions drop / count / end
31/12/2019 11:09:38              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.126 / end actions drop / count / end

Flow rule #125 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:38              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.127 / end actions drop / count / end
31/12/2019 11:09:39              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.127 / end actions drop / count / end

Flow rule #126 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:39              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.128 / end actions drop / count / end
31/12/2019 11:09:40              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.128 / end actions drop / count / end

Flow rule #127 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:40              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.129 / end actions drop / count / end
31/12/2019 11:09:41              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.129 / end actions drop / count / end

Flow rule #128 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:41              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.130 / end actions drop / count / end
31/12/2019 11:09:42              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.130 / end actions drop / count / end

Flow rule #129 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:42              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.131 / end actions drop / count / end
31/12/2019 11:09:43              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.131 / end actions drop / count / end

Flow rule #130 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:43              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.132 / end actions drop / count / end
31/12/2019 11:09:44              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.132 / end actions drop / count / end

Flow rule #131 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:44              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.133 / end actions drop / count / end
31/12/2019 11:09:45              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.133 / end actions drop / count / end

Flow rule #132 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:45              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.134 / end actions drop / count / end
31/12/2019 11:09:46              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.134 / end actions drop / count / end

Flow rule #133 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:46              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.135 / end actions drop / count / end
31/12/2019 11:09:47              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.135 / end actions drop / count / end

Flow rule #134 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:47              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.136 / end actions drop / count / end
31/12/2019 11:09:48              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.136 / end actions drop / count / end

Flow rule #135 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:48              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.137 / end actions drop / count / end
31/12/2019 11:09:50              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.137 / end actions drop / count / end

Flow rule #136 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:50              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.138 / end actions drop / count / end
31/12/2019 11:09:51              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.138 / end actions drop / count / end

Flow rule #137 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:51              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.139 / end actions drop / count / end
31/12/2019 11:09:52              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.139 / end actions drop / count / end

Flow rule #138 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:52              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.140 / end actions drop / count / end
31/12/2019 11:09:53              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.140 / end actions drop / count / end

Flow rule #139 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:53              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.141 / end actions drop / count / end
31/12/2019 11:09:54              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.141 / end actions drop / count / end

Flow rule #140 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:54              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.142 / end actions drop / count / end
31/12/2019 11:09:55              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.142 / end actions drop / count / end

Flow rule #141 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:55              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.143 / end actions drop / count / end
31/12/2019 11:09:56              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.143 / end actions drop / count / end

Flow rule #142 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:56              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.144 / end actions drop / count / end
31/12/2019 11:09:57              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.144 / end actions drop / count / end

Flow rule #143 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:57              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.145 / end actions drop / count / end
31/12/2019 11:09:58              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.145 / end actions drop / count / end

Flow rule #144 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:58              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.146 / end actions drop / count / end
31/12/2019 11:09:59              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.146 / end actions drop / count / end

Flow rule #145 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:09:59              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.147 / end actions drop / count / end
31/12/2019 11:10:00              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.147 / end actions drop / count / end

Flow rule #146 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:00              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.148 / end actions drop / count / end
31/12/2019 11:10:01              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.148 / end actions drop / count / end

Flow rule #147 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:01              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.149 / end actions drop / count / end
31/12/2019 11:10:02              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.149 / end actions drop / count / end

Flow rule #148 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:02              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.150 / end actions drop / count / end
31/12/2019 11:10:03              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.150 / end actions drop / count / end

Flow rule #149 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:03              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.151 / end actions drop / count / end
31/12/2019 11:10:04              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.151 / end actions drop / count / end

Flow rule #150 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:04              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.152 / end actions drop / count / end
31/12/2019 11:10:05              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.152 / end actions drop / count / end

Flow rule #151 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:05              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.153 / end actions drop / count / end
31/12/2019 11:10:07              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.153 / end actions drop / count / end

Flow rule #152 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:07              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.154 / end actions drop / count / end
31/12/2019 11:10:08              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.154 / end actions drop / count / end

Flow rule #153 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:08              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.155 / end actions drop / count / end
31/12/2019 11:10:09              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.155 / end actions drop / count / end

Flow rule #154 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:09              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.156 / end actions drop / count / end
31/12/2019 11:10:10              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.156 / end actions drop / count / end

Flow rule #155 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:10              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.157 / end actions drop / count / end
31/12/2019 11:10:11              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.157 / end actions drop / count / end

Flow rule #156 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:11              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.158 / end actions drop / count / end
31/12/2019 11:10:12              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.158 / end actions drop / count / end

Flow rule #157 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:12              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.159 / end actions drop / count / end
31/12/2019 11:10:13              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.159 / end actions drop / count / end

Flow rule #158 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:13              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.160 / end actions drop / count / end
31/12/2019 11:10:14              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.160 / end actions drop / count / end

Flow rule #159 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:14              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.161 / end actions drop / count / end
31/12/2019 11:10:15              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.161 / end actions drop / count / end

Flow rule #160 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:15              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.162 / end actions drop / count / end
31/12/2019 11:10:16              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.162 / end actions drop / count / end

Flow rule #161 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:16              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.163 / end actions drop / count / end
31/12/2019 11:10:17              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.163 / end actions drop / count / end

Flow rule #162 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:17              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.164 / end actions drop / count / end
31/12/2019 11:10:18              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.164 / end actions drop / count / end

Flow rule #163 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:18              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.165 / end actions drop / count / end
31/12/2019 11:10:19              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.165 / end actions drop / count / end

Flow rule #164 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:19              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.166 / end actions drop / count / end
31/12/2019 11:10:20              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.166 / end actions drop / count / end

Flow rule #165 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:20              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.167 / end actions drop / count / end
31/12/2019 11:10:21              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.167 / end actions drop / count / end

Flow rule #166 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:21              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.168 / end actions drop / count / end
31/12/2019 11:10:22              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.168 / end actions drop / count / end

Flow rule #167 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:22              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.169 / end actions drop / count / end
31/12/2019 11:10:24              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.169 / end actions drop / count / end

Flow rule #168 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:24              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.170 / end actions drop / count / end
31/12/2019 11:10:25              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.170 / end actions drop / count / end

Flow rule #169 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:25              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.171 / end actions drop / count / end
31/12/2019 11:10:26              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.171 / end actions drop / count / end

Flow rule #170 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:26              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.172 / end actions drop / count / end
31/12/2019 11:10:27              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.172 / end actions drop / count / end

Flow rule #171 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:27              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.173 / end actions drop / count / end
31/12/2019 11:10:28              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.173 / end actions drop / count / end

Flow rule #172 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:28              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.174 / end actions drop / count / end
31/12/2019 11:10:29              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.174 / end actions drop / count / end

Flow rule #173 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:29              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.175 / end actions drop / count / end
31/12/2019 11:10:30              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.175 / end actions drop / count / end

Flow rule #174 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:30              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.176 / end actions drop / count / end
31/12/2019 11:10:31              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.176 / end actions drop / count / end

Flow rule #175 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:31              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.177 / end actions drop / count / end
31/12/2019 11:10:32              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.177 / end actions drop / count / end

Flow rule #176 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:32              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.178 / end actions drop / count / end
31/12/2019 11:10:33              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.178 / end actions drop / count / end

Flow rule #177 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:33              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.179 / end actions drop / count / end
31/12/2019 11:10:34              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.179 / end actions drop / count / end

Flow rule #178 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:34              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.180 / end actions drop / count / end
31/12/2019 11:10:35              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.180 / end actions drop / count / end

Flow rule #179 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:35              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.181 / end actions drop / count / end
31/12/2019 11:10:36              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.181 / end actions drop / count / end

Flow rule #180 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:36              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.182 / end actions drop / count / end
31/12/2019 11:10:37              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.182 / end actions drop / count / end

Flow rule #181 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:37              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.183 / end actions drop / count / end
31/12/2019 11:10:38              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.183 / end actions drop / count / end

Flow rule #182 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:38              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.184 / end actions drop / count / end
31/12/2019 11:10:39              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.184 / end actions drop / count / end

Flow rule #183 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:39              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.185 / end actions drop / count / end
31/12/2019 11:10:41              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.185 / end actions drop / count / end

Flow rule #184 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:41              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.186 / end actions drop / count / end
31/12/2019 11:10:42              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.186 / end actions drop / count / end

Flow rule #185 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:42              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.187 / end actions drop / count / end
31/12/2019 11:10:43              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.187 / end actions drop / count / end

Flow rule #186 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:43              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.188 / end actions drop / count / end
31/12/2019 11:10:44              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.188 / end actions drop / count / end

Flow rule #187 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:44              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.189 / end actions drop / count / end
31/12/2019 11:10:45              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.189 / end actions drop / count / end

Flow rule #188 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:45              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.190 / end actions drop / count / end
31/12/2019 11:10:46              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.190 / end actions drop / count / end

Flow rule #189 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:46              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.191 / end actions drop / count / end
31/12/2019 11:10:47              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.191 / end actions drop / count / end

Flow rule #190 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:47              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.192 / end actions drop / count / end
31/12/2019 11:10:48              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.192 / end actions drop / count / end

Flow rule #191 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:48              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.193 / end actions drop / count / end
31/12/2019 11:10:49              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.193 / end actions drop / count / end

Flow rule #192 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:49              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.194 / end actions drop / count / end
31/12/2019 11:10:50              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.194 / end actions drop / count / end

Flow rule #193 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:50              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.195 / end actions drop / count / end
31/12/2019 11:10:51              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.195 / end actions drop / count / end

Flow rule #194 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:51              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.196 / end actions drop / count / end
31/12/2019 11:10:52              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.196 / end actions drop / count / end

Flow rule #195 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:52              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.197 / end actions drop / count / end
31/12/2019 11:10:53              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.197 / end actions drop / count / end

Flow rule #196 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:53              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.198 / end actions drop / count / end
31/12/2019 11:10:54              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.198 / end actions drop / count / end

Flow rule #197 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:54              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.199 / end actions drop / count / end
31/12/2019 11:10:55              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.199 / end actions drop / count / end

Flow rule #198 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:55              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.200 / end actions drop / count / end
31/12/2019 11:10:56              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.200 / end actions drop / count / end

Flow rule #199 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:56              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.201 / end actions drop / count / end
31/12/2019 11:10:58              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.201 / end actions drop / count / end

Flow rule #200 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:58              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.202 / end actions drop / count / end
31/12/2019 11:10:59              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.202 / end actions drop / count / end

Flow rule #201 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:10:59              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.203 / end actions drop / count / end
31/12/2019 11:11:00              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.203 / end actions drop / count / end

Flow rule #202 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:00              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.204 / end actions drop / count / end
31/12/2019 11:11:01              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.204 / end actions drop / count / end

Flow rule #203 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:01              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.205 / end actions drop / count / end
31/12/2019 11:11:02              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.205 / end actions drop / count / end

Flow rule #204 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:02              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.206 / end actions drop / count / end
31/12/2019 11:11:03              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.206 / end actions drop / count / end

Flow rule #205 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:03              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.207 / end actions drop / count / end
31/12/2019 11:11:04              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.207 / end actions drop / count / end

Flow rule #206 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:04              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.208 / end actions drop / count / end
31/12/2019 11:11:05              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.208 / end actions drop / count / end

Flow rule #207 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:05              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.209 / end actions drop / count / end
31/12/2019 11:11:06              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.209 / end actions drop / count / end

Flow rule #208 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:06              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.210 / end actions drop / count / end
31/12/2019 11:11:07              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.210 / end actions drop / count / end

Flow rule #209 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:07              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.211 / end actions drop / count / end
31/12/2019 11:11:08              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.211 / end actions drop / count / end

Flow rule #210 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:08              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.212 / end actions drop / count / end
31/12/2019 11:11:09              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.212 / end actions drop / count / end

Flow rule #211 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:09              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.213 / end actions drop / count / end
31/12/2019 11:11:10              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.213 / end actions drop / count / end

Flow rule #212 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:10              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.214 / end actions drop / count / end
31/12/2019 11:11:11              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.214 / end actions drop / count / end

Flow rule #213 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:11              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.215 / end actions drop / count / end
31/12/2019 11:11:12              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.215 / end actions drop / count / end

Flow rule #214 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:12              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.216 / end actions drop / count / end
31/12/2019 11:11:13              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.216 / end actions drop / count / end

Flow rule #215 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:13              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.217 / end actions drop / count / end
31/12/2019 11:11:15              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.217 / end actions drop / count / end

Flow rule #216 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:15              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.218 / end actions drop / count / end
31/12/2019 11:11:16              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.218 / end actions drop / count / end

Flow rule #217 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:16              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.219 / end actions drop / count / end
31/12/2019 11:11:17              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.219 / end actions drop / count / end

Flow rule #218 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:17              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.220 / end actions drop / count / end
31/12/2019 11:11:18              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.220 / end actions drop / count / end

Flow rule #219 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:18              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.221 / end actions drop / count / end
31/12/2019 11:11:19              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.221 / end actions drop / count / end

Flow rule #220 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:19              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.222 / end actions drop / count / end
31/12/2019 11:11:20              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.222 / end actions drop / count / end

Flow rule #221 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:20              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.223 / end actions drop / count / end
31/12/2019 11:11:21              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.223 / end actions drop / count / end

Flow rule #222 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:21              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.224 / end actions drop / count / end
31/12/2019 11:11:22              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.224 / end actions drop / count / end

Flow rule #223 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:22              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.225 / end actions drop / count / end
31/12/2019 11:11:23              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.225 / end actions drop / count / end

Flow rule #224 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:23              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.226 / end actions drop / count / end
31/12/2019 11:11:24              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.226 / end actions drop / count / end

Flow rule #225 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:24              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.227 / end actions drop / count / end
31/12/2019 11:11:25              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.227 / end actions drop / count / end

Flow rule #226 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:25              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.228 / end actions drop / count / end
31/12/2019 11:11:26              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.228 / end actions drop / count / end

Flow rule #227 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:26              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.229 / end actions drop / count / end
31/12/2019 11:11:27              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.229 / end actions drop / count / end

Flow rule #228 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:27              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.230 / end actions drop / count / end
31/12/2019 11:11:28              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.230 / end actions drop / count / end

Flow rule #229 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:28              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.231 / end actions drop / count / end
31/12/2019 11:11:29              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.231 / end actions drop / count / end

Flow rule #230 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:29              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.232 / end actions drop / count / end
31/12/2019 11:11:30              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.232 / end actions drop / count / end

Flow rule #231 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:30              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.233 / end actions drop / count / end
31/12/2019 11:11:32              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.233 / end actions drop / count / end

Flow rule #232 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:32              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.234 / end actions drop / count / end
31/12/2019 11:11:33              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.234 / end actions drop / count / end

Flow rule #233 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:33              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.235 / end actions drop / count / end
31/12/2019 11:11:34              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.235 / end actions drop / count / end

Flow rule #234 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:34              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.236 / end actions drop / count / end
31/12/2019 11:11:35              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.236 / end actions drop / count / end

Flow rule #235 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:35              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.237 / end actions drop / count / end
31/12/2019 11:11:36              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.237 / end actions drop / count / end

Flow rule #236 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:36              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.238 / end actions drop / count / end
31/12/2019 11:11:37              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.238 / end actions drop / count / end

Flow rule #237 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:37              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.239 / end actions drop / count / end
31/12/2019 11:11:38              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.239 / end actions drop / count / end

Flow rule #238 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:38              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.240 / end actions drop / count / end
31/12/2019 11:11:39              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.240 / end actions drop / count / end

Flow rule #239 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:39              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.241 / end actions drop / count / end
31/12/2019 11:11:40              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.241 / end actions drop / count / end

Flow rule #240 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:40              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.242 / end actions drop / count / end
31/12/2019 11:11:41              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.242 / end actions drop / count / end

Flow rule #241 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:41              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.243 / end actions drop / count / end
31/12/2019 11:11:42              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.243 / end actions drop / count / end

Flow rule #242 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:42              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.244 / end actions drop / count / end
31/12/2019 11:11:43              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.244 / end actions drop / count / end

Flow rule #243 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:43              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.245 / end actions drop / count / end
31/12/2019 11:11:44              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.245 / end actions drop / count / end

Flow rule #244 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:44              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.246 / end actions drop / count / end
31/12/2019 11:11:45              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.246 / end actions drop / count / end

Flow rule #245 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:45              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.247 / end actions drop / count / end
31/12/2019 11:11:46              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.247 / end actions drop / count / end

Flow rule #246 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:46              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.248 / end actions drop / count / end
31/12/2019 11:11:47              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.248 / end actions drop / count / end

Flow rule #247 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:47              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.249 / end actions drop / count / end
31/12/2019 11:11:49              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.249 / end actions drop / count / end

Flow rule #248 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:49              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.250 / end actions drop / count / end
31/12/2019 11:11:50              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.250 / end actions drop / count / end

Flow rule #249 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:50              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.251 / end actions drop / count / end
31/12/2019 11:11:51              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.251 / end actions drop / count / end

Flow rule #250 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:51              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.252 / end actions drop / count / end
31/12/2019 11:11:52              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.252 / end actions drop / count / end

Flow rule #251 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:52              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.253 / end actions drop / count / end
31/12/2019 11:11:53              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.253 / end actions drop / count / end

Flow rule #252 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:53              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.254 / end actions drop / count / end
31/12/2019 11:11:54              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.254 / end actions drop / count / end

Flow rule #253 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:54              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.255 / end actions drop / count / end
31/12/2019 11:11:55              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.255 / end actions drop / count / end

Flow rule #254 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:55              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / end actions drop / count / end
31/12/2019 11:11:56              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / end actions drop / count / end

Flow rule #255 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:11:56              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.1.2 / end actions drop / count / end
31/12/2019 11:11:57              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.1.2 / end actions drop / count / end

ice_fdir_counter_alloc(): No free counter found

ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Invalid input action: Invalid argument
testpmd> 
31/12/2019 11:11:57                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761917.51 root@10.240.179.12:/tmp/tester/
31/12/2019 11:11:58                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761917.51 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:00                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761917.51
31/12/2019 11:12:00                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.1', proto=0, tos=0, dst='192.168.0.21', chksum=63538, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:12:01              dut.10.240.179.33: stop
31/12/2019 11:12:01              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 10            RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 10            RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:12:01              dut.10.240.179.33: start
31/12/2019 11:12:01              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:12:01              dut.10.240.179.33: flow query 0 255 count
31/12/2019 11:12:03              dut.10.240.179.33: flow query 0 255 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 11:12:03              dut.10.240.179.33: flow list 0
31/12/2019 11:12:05              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => DROP COUNT
1	0	0	i--	ETH IPV4 => DROP COUNT
2	0	0	i--	ETH IPV4 => DROP COUNT
3	0	0	i--	ETH IPV4 => DROP COUNT
4	0	0	i--	ETH IPV4 => DROP COUNT
5	0	0	i--	ETH IPV4 => DROP COUNT
6	0	0	i--	ETH IPV4 => DROP COUNT
7	0	0	i--	ETH IPV4 => DROP COUNT
8	0	0	i--	ETH IPV4 => DROP COUNT
9	0	0	i--	ETH IPV4 => DROP COUNT
10	0	0	i--	ETH IPV4 => DROP COUNT
11	0	0	i--	ETH IPV4 => DROP COUNT
12	0	0	i--	ETH IPV4 => DROP COUNT
13	0	0	i--	ETH IPV4 => DROP COUNT
14	0	0	i--	ETH IPV4 => DROP COUNT
15	0	0	i--	ETH IPV4 => DROP COUNT
16	0	0	i--	ETH IPV4 => DROP COUNT
17	0	0	i--	ETH IPV4 => DROP COUNT
18	0	0	i--	ETH IPV4 => DROP COUNT
19	0	0	i--	ETH IPV4 => DROP COUNT
20	0	0	i--	ETH IPV4 => DROP COUNT
21	0	0	i--	ETH IPV4 => DROP COUNT
22	0	0	i--	ETH IPV4 => DROP COUNT
23	0	0	i--	ETH IPV4 => DROP COUNT
24	0	0	i--	ETH IPV4 => DROP COUNT
25	0	0	i--	ETH IPV4 => DROP COUNT
26	0	0	i--	ETH IPV4 => DROP COUNT
27	0	0	i--	ETH IPV4 => DROP COUNT
28	0	0	i--	ETH IPV4 => DROP COUNT
29	0	0	i--	ETH IPV4 => DROP COUNT
30	0	0	i--	ETH IPV4 => DROP COUNT
31	0	0	i--	ETH IPV4 => DROP COUNT
32	0	0	i--	ETH IPV4 => DROP COUNT
33	0	0	i--	ETH IPV4 => DROP COUNT
34	0	0	i--	ETH IPV4 => DROP COUNT
35	0	0	i--	ETH IPV4 => DROP COUNT
36	0	0	i--	ETH IPV4 => DROP COUNT
37	0	0	i--	ETH IPV4 => DROP COUNT
38	0	0	i--	ETH IPV4 => DROP COUNT
39	0	0	i--	ETH IPV4 => DROP COUNT
40	0	0	i--	ETH IPV4 => DROP COUNT
41	0	0	i--	ETH IPV4 => DROP COUNT
42	0	0	i--	ETH IPV4 => DROP COUNT
43	0	0	i--	ETH IPV4 => DROP COUNT
44	0	0	i--	ETH IPV4 => DROP COUNT
45	0	0	i--	ETH IPV4 => DROP COUNT
46	0	0	i--	ETH IPV4 => DROP COUNT
47	0	0	i--	ETH IPV4 => DROP COUNT
48	0	0	i--	ETH IPV4 => DROP COUNT
49	0	0	i--	ETH IPV4 => DROP COUNT
50	0	0	i--	ETH IPV4 => DROP COUNT
51	0	0	i--	ETH IPV4 => DROP COUNT
52	0	0	i--	ETH IPV4 => DROP COUNT
53	0	0	i--	ETH IPV4 => DROP COUNT
54	0	0	i--	ETH IPV4 => DROP COUNT
55	0	0	i--	ETH IPV4 => DROP COUNT
56	0	0	i--	ETH IPV4 => DROP COUNT
57	0	0	i--	ETH IPV4 => DROP COUNT
58	0	0	i--	ETH IPV4 => DROP COUNT
59	0	0	i--	ETH IPV4 => DROP COUNT
60	0	0	i--	ETH IPV4 => DROP COUNT
61	0	0	i--	ETH IPV4 => DROP COUNT
62	0	0	i--	ETH IPV4 => DROP COUNT
63	0	0	i--	ETH IPV4 => DROP COUNT
64	0	0	i--	ETH IPV4 => DROP COUNT
65	0	0	i--	ETH IPV4 => DROP COUNT
66	0	0	i--	ETH IPV4 => DROP COUNT
67	0	0	i--	ETH IPV4 => DROP COUNT
68	0	0	i--	ETH IPV4 => DROP COUNT
69	0	0	i--	ETH IPV4 => DROP COUNT
70	0	0	i--	ETH IPV4 => DROP COUNT
71	0	0	i--	ETH IPV4 => DROP COUNT
72	0	0	i--	ETH IPV4 => DROP COUNT
73	0	0	i--	ETH IPV4 => DROP COUNT
74	0	0	i--	ETH IPV4 => DROP COUNT
75	0	0	i--	ETH IPV4 => DROP COUNT
76	0	0	i--	ETH IPV4 => DROP COUNT
77	0	0	i--	ETH IPV4 => DROP COUNT
78	0	0	i--	ETH IPV4 => DROP COUNT
79	0	0	i--	ETH IPV4 => DROP COUNT
80	0	0	i--	ETH IPV4 => DROP COUNT
81	0	0	i--	ETH IPV4 => DROP COUNT
82	0	0	i--	ETH IPV4 => DROP COUNT
83	0	0	i--	ETH IPV4 => DROP COUNT
84	0	0	i--	ETH IPV4 => DROP COUNT
85	0	0	i--	ETH IPV4 => DROP COUNT
86	0	0	i--	ETH IPV4 => DROP COUNT
87	0	0	i--	ETH IPV4 => DROP COUNT
88	0	0	i--	ETH IPV4 => DROP COUNT
89	0	0	i--	ETH IPV4 => DROP COUNT
90	0	0	i--	ETH IPV4 => DROP COUNT
91	0	0	i--	ETH IPV4 => DROP COUNT
92	0	0	i--	ETH IPV4 => DROP COUNT
93	0	0	i--	ETH IPV4 => DROP COUNT
94	0	0	i--	ETH IPV4 => DROP COUNT
95	0	0	i--	ETH IPV4 => DROP COUNT
96	0	0	i--	ETH IPV4 => DROP COUNT
97	0	0	i--	ETH IPV4 => DROP COUNT
98	0	0	i--	ETH IPV4 => DROP COUNT
99	0	0	i--	ETH IPV4 => DROP COUNT
100	0	0	i--	ETH IPV4 => DROP COUNT
101	0	0	i--	ETH IPV4 => DROP COUNT
102	0	0	i--	ETH IPV4 => DROP COUNT
103	0	0	i--	ETH IPV4 => DROP COUNT
104	0	0	i--	ETH IPV4 => DROP COUNT
105	0	0	i--	ETH IPV4 => DROP COUNT
106	0	0	i--	ETH IPV4 => DROP COUNT
107	0	0	i--	ETH IPV4 => DROP COUNT
108	0	0	i--	ETH IPV4 => DROP COUNT
109	0	0	i--	ETH IPV4 => DROP COUNT
110	0	0	i--	ETH IPV4 => DROP COUNT
111	0	0	i--	ETH IPV4 => DROP COUNT
112	0	0	i--	ETH IPV4 => DROP COUNT
113	0	0	i--	ETH IPV4 => DROP COUNT
114	0	0	i--	ETH IPV4 => DROP COUNT
115	0	0	i--	ETH IPV4 => DROP COUNT
116	0	0	i--	ETH IPV4 => DROP COUNT
117	0	0	i--	ETH IPV4 => DROP COUNT
118	0	0	i--	ETH IPV4 => DROP COUNT
119	0	0	i--	ETH IPV4 => DROP COUNT
120	0	0	i--	ETH IPV4 => DROP COUNT
121	0	0	i--	ETH IPV4 => DROP COUNT
122	0	0	i--	ETH IPV4 => DROP COUNT
123	0	0	i--	ETH IPV4 => DROP COUNT
124	0	0	i--	ETH IPV4 => DROP COUNT
125	0	0	i--	ETH IPV4 => DROP COUNT
126	0	0	i--	ETH IPV4 => DROP COUNT
127	0	0	i--	ETH IPV4 => DROP COUNT
128	0	0	i--	ETH IPV4 => DROP COUNT
129	0	0	i--	ETH IPV4 => DROP COUNT
130	0	0	i--	ETH IPV4 => DROP COUNT
131	0	0	i--	ETH IPV4 => DROP COUNT
132	0	0	i--	ETH IPV4 => DROP COUNT
133	0	0	i--	ETH IPV4 => DROP COUNT
134	0	0	i--	ETH IPV4 => DROP COUNT
135	0	0	i--	ETH IPV4 => DROP COUNT
136	0	0	i--	ETH IPV4 => DROP COUNT
137	0	0	i--	ETH IPV4 => DROP COUNT
138	0	0	i--	ETH IPV4 => DROP COUNT
139	0	0	i--	ETH IPV4 => DROP COUNT
140	0	0	i--	ETH IPV4 => DROP COUNT
141	0	0	i--	ETH IPV4 => DROP COUNT
142	0	0	i--	ETH IPV4 => DROP COUNT
143	0	0	i--	ETH IPV4 => DROP COUNT
144	0	0	i--	ETH IPV4 => DROP COUNT
145	0	0	i--	ETH IPV4 => DROP COUNT
146	0	0	i--	ETH IPV4 => DROP COUNT
147	0	0	i--	ETH IPV4 => DROP COUNT
148	0	0	i--	ETH IPV4 => DROP COUNT
149	0	0	i--	ETH IPV4 => DROP COUNT
150	0	0	i--	ETH IPV4 => DROP COUNT
151	0	0	i--	ETH IPV4 => DROP COUNT
152	0	0	i--	ETH IPV4 => DROP COUNT
153	0	0	i--	ETH IPV4 => DROP COUNT
154	0	0	i--	ETH IPV4 => DROP COUNT
155	0	0	i--	ETH IPV4 => DROP COUNT
156	0	0	i--	ETH IPV4 => DROP COUNT
157	0	0	i--	ETH IPV4 => DROP COUNT
158	0	0	i--	ETH IPV4 => DROP COUNT
159	0	0	i--	ETH IPV4 => DROP COUNT
160	0	0	i--	ETH IPV4 => DROP COUNT
161	0	0	i--	ETH IPV4 => DROP COUNT
162	0	0	i--	ETH IPV4 => DROP COUNT
163	0	0	i--	ETH IPV4 => DROP COUNT
164	0	0	i--	ETH IPV4 => DROP COUNT
165	0	0	i--	ETH IPV4 => DROP COUNT
166	0	0	i--	ETH IPV4 => DROP COUNT
167	0	0	i--	ETH IPV4 => DROP COUNT
168	0	0	i--	ETH IPV4 => DROP COUNT
169	0	0	i--	ETH IPV4 => DROP COUNT
170	0	0	i--	ETH IPV4 => DROP COUNT
171	0	0	i--	ETH IPV4 => DROP COUNT
172	0	0	i--	ETH IPV4 => DROP COUNT
173	0	0	i--	ETH IPV4 => DROP COUNT
174	0	0	i--	ETH IPV4 => DROP COUNT
175	0	0	i--	ETH IPV4 => DROP COUNT
176	0	0	i--	ETH IPV4 => DROP COUNT
177	0	0	i--	ETH IPV4 => DROP COUNT
178	0	0	i--	ETH IPV4 => DROP COUNT
179	0	0	i--	ETH IPV4 => DROP COUNT
180	0	0	i--	ETH IPV4 => DROP COUNT
181	0	0	i--	ETH IPV4 => DROP COUNT
182	0	0	i--	ETH IPV4 => DROP COUNT
183	0	0	i--	ETH IPV4 => DROP COUNT
184	0	0	i--	ETH IPV4 => DROP COUNT
185	0	0	i--	ETH IPV4 => DROP COUNT
186	0	0	i--	ETH IPV4 => DROP COUNT
187	0	0	i--	ETH IPV4 => DROP COUNT
188	0	0	i--	ETH IPV4 => DROP COUNT
189	0	0	i--	ETH IPV4 => DROP COUNT
190	0	0	i--	ETH IPV4 => DROP COUNT
191	0	0	i--	ETH IPV4 => DROP COUNT
192	0	0	i--	ETH IPV4 => DROP COUNT
193	0	0	i--	ETH IPV4 => DROP COUNT
194	0	0	i--	ETH IPV4 => DROP COUNT
195	0	0	i--	ETH IPV4 => DROP COUNT
196	0	0	i--	ETH IPV4 => DROP COUNT
197	0	0	i--	ETH IPV4 => DROP COUNT
198	0	0	i--	ETH IPV4 => DROP COUNT
199	0	0	i--	ETH IPV4 => DROP COUNT
200	0	0	i--	ETH IPV4 => DROP COUNT
201	0	0	i--	ETH IPV4 => DROP COUNT
202	0	0	i--	ETH IPV4 => DROP COUNT
203	0	0	i--	ETH IPV4 => DROP COUNT
204	0	0	i--	ETH IPV4 => DROP COUNT
205	0	0	i--	ETH IPV4 => DROP COUNT
206	0	0	i--	ETH IPV4 => DROP COUNT
207	0	0	i--	ETH IPV4 => DROP COUNT
208	0	0	i--	ETH IPV4 => DROP COUNT
209	0	0	i--	ETH IPV4 => DROP COUNT
210	0	0	i--	ETH IPV4 => DROP COUNT
211	0	0	i--	ETH IPV4 => DROP COUNT
212	0	0	i--	ETH IPV4 => DROP COUNT
213	0	0	i--	ETH IPV4 => DROP COUNT
214	0	0	i--	ETH IPV4 => DROP COUNT
215	0	0	i--	ETH IPV4 => DROP COUNT
216	0	0	i--	ETH IPV4 => DROP COUNT
217	0	0	i--	ETH IPV4 => DROP COUNT
218	0	0	i--	ETH IPV4 => DROP COUNT
219	0	0	i--	ETH IPV4 => DROP COUNT
220	0	0	i--	ETH IPV4 => DROP COUNT
221	0	0	i--	ETH IPV4 => DROP COUNT
222	0	0	i--	ETH IPV4 => DROP COUNT
223	0	0	i--	ETH IPV4 => DROP COUNT
224	0	0	i--	ETH IPV4 => DROP COUNT
225	0	0	i--	ETH IPV4 => DROP COUNT
226	0	0	i--	ETH IPV4 => DROP COUNT
227	0	0	i--	ETH IPV4 => DROP COUNT
228	0	0	i--	ETH IPV4 => DROP COUNT
229	0	0	i--	ETH IPV4 => DROP COUNT
230	0	0	i--	ETH IPV4 => DROP COUNT
231	0	0	i--	ETH IPV4 => DROP COUNT
232	0	0	i--	ETH IPV4 => DROP COUNT
233	0	0	i--	ETH IPV4 => DROP COUNT
234	0	0	i--	ETH IPV4 => DROP COUNT
235	0	0	i--	ETH IPV4 => DROP COUNT
236	0	0	i--	ETH IPV4 => DROP COUNT
237	0	0	i--	ETH IPV4 => DROP COUNT
238	0	0	i--	ETH IPV4 => DROP COUNT
239	0	0	i--	ETH IPV4 => DROP COUNT
240	0	0	i--	ETH IPV4 => DROP COUNT
241	0	0	i--	ETH IPV4 => DROP COUNT
242	0	0	i--	ETH IPV4 => DROP COUNT
243	0	0	i--	ETH IPV4 => DROP COUNT
244	0	0	i--	ETH IPV4 => DROP COUNT
245	0	0	i--	ETH IPV4 => DROP COUNT
246	0	0	i--	ETH IPV4 => DROP COUNT
247	0	0	i--	ETH IPV4 => DROP COUNT
248	0	0	i--	ETH IPV4 => DROP COUNT
249	0	0	i--	ETH IPV4 => DROP COUNT
250	0	0	i--	ETH IPV4 => DROP COUNT
251	0	0	i--	ETH IPV4 => DROP COUNT
252	0	0	i--	ETH IPV4 => DROP COUNT
253	0	0	i--	ETH IPV4 => DROP COUNT
254	0	0	i--	ETH IPV4 => DROP COUNT
255	0	0	i--	ETH IPV4 => DROP COUNT
testpmd> 
31/12/2019 11:12:05              dut.10.240.179.33: flow flush 0
31/12/2019 11:12:06              dut.10.240.179.33: flow flush 0

ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:12:06                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761926.14 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:07                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761926.14 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:08                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761926.14
31/12/2019 11:12:09                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.1', proto=0, tos=0, dst='192.168.0.21', chksum=63538, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:12:10              dut.10.240.179.33: stop
31/12/2019 11:12:10              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=50 -> TX Port= 0/Queue=50 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:12:10              dut.10.240.179.33: start
31/12/2019 11:12:10              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:12:10              dut.10.240.179.33: flow list 0
31/12/2019 11:12:12              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:12:12              dut.10.240.179.33: stop
31/12/2019 11:12:14              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
testpmd> 
31/12/2019 11:12:14              dut.10.240.179.33: quit
31/12/2019 11:12:16              dut.10.240.179.33: quit


Stopping port 0...
Stopping ports...
Done

Stopping port 1...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Done

Shutting down port 1...
Closing ports...
Done

Bye...
[PEXPECT]# 
31/12/2019 11:12:16              dut.10.240.179.33: ./x86_64-native-linuxapp-gcc/app/testpmd -l 32,33,34,35 -n 4 -w 0000:86:00.0,flow-mark-support=1 -w 0000:86:00.1,flow-mark-support=1  --file-prefix=dpdk_25171_20191231103953    -- -i --portmask=0x3 --rxq=64 --txq=64 --port-topology=loop
31/12/2019 11:12:17              dut.10.240.179.33: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_25171_20191231103953/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: Probing VFIO support...
EAL: PCI device 0000:86:00.0 on NUMA socket 1
EAL:   probe driver: 8086:1593 net_ice
ice_load_pkg_type(): Active package is: 1.3.10.0, ICE COMMS Package
EAL: PCI device 0000:86:00.1 on NUMA socket 1
EAL:   probe driver: 8086:1593 net_ice
ice_load_pkg_type(): Active package is: 1.3.10.0, ICE COMMS Package
Interactive-mode selected
testpmd: create a new mbuf pool <mbuf_pool_socket_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
Port 0: 00:00:00:00:01:00
Configuring Port 1 (socket 1)
Port 1: 00:00:00:00:01:01
Checking link statuses...
Done
31/12/2019 11:12:27              dut.10.240.179.33: set fwd rxonly
31/12/2019 11:12:28              dut.10.240.179.33: set fwd rxonly

Set rxonly packet forwarding mode
31/12/2019 11:12:28              dut.10.240.179.33: set verbose 1
31/12/2019 11:12:28              dut.10.240.179.33: set verbose 1

Change verbose level from 0 to 1
31/12/2019 11:12:28              dut.10.240.179.33: port config 0 udp_tunnel_port add vxlan 4789
31/12/2019 11:12:28              dut.10.240.179.33: port config 0 udp_tunnel_port add vxlan 4789
31/12/2019 11:12:28              dut.10.240.179.33: port config 1 udp_tunnel_port add vxlan 4789
31/12/2019 11:12:28              dut.10.240.179.33: port config 1 udp_tunnel_port add vxlan 4789
31/12/2019 11:12:28              dut.10.240.179.33: port config 0 rss-hash-key ipv4 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd
31/12/2019 11:12:28              dut.10.240.179.33: port config 0 rss-hash-key ipv4 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd
31/12/2019 11:12:28              dut.10.240.179.33: show port info all
31/12/2019 11:12:28              dut.10.240.179.33: show port info all


********************* Infos for port 0  *********************
MAC address: 00:00:00:00:01:00
Device name: 0000:86:00.0
Driver name: net_ice
Devargs: flow-mark-support=1
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 25000 Mbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
  ipv6-frag
  ipv6-tcp
  ipv6-udp
  ipv6-sctp
  ipv6-other
  l2_payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 64
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 64
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0

********************* Infos for port 1  *********************
MAC address: 00:00:00:00:01:01
Device name: 0000:86:00.1
Driver name: net_ice
Devargs: flow-mark-support=1
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 25000 Mbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
  ipv6-frag
  ipv6-tcp
  ipv6-udp
  ipv6-sctp
  ipv6-other
  l2_payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 64
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 64
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
31/12/2019 11:12:28                    TestCVLFdir: Test Case test_max_count Result PASSED:
31/12/2019 11:12:28              dut.10.240.179.33: flow flush 0
31/12/2019 11:12:29              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 11:12:29              dut.10.240.179.33: flow flush 1
31/12/2019 11:12:30              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 11:12:30              dut.10.240.179.33: clear port stats all
31/12/2019 11:12:31              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 11:12:31              dut.10.240.179.33: stop
31/12/2019 11:12:31              dut.10.240.179.33: stop

Packet forwarding not started
31/12/2019 11:12:31                    TestCVLFdir: Test Case test_multi_patterns_count_query Begin
31/12/2019 11:12:31              dut.10.240.179.33: 
31/12/2019 11:12:31                         tester: 
31/12/2019 11:12:31              dut.10.240.179.33: start
31/12/2019 11:12:31              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:12:31              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / count / end
31/12/2019 11:12:32              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / count / end

Flow rule #0 created
testpice_interrupt_handler(): OICR: MDD event
md> 
31/12/2019 11:12:32              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / count / end
31/12/2019 11:12:34              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / count / end

Flow rule #1 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:12:34              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 62 63 end / count / end
31/12/2019 11:12:35              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 62 63 end / count / end

Flow rule #2 created
tice_interrupt_handler(): OICR: MDD event
estpmd> 
31/12/2019 11:12:35              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue index 1 / count / end
31/12/2019 11:12:36              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue index 1 / count / end

Flow rule #3 created
teice_interrupt_handler(): OICR: MDD event
stpmd> 
31/12/2019 11:12:36              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 3 / count / end
31/12/2019 11:12:37              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 3 / count / end

Flow rule #4 created
tice_interrupt_handler(): OICR: MDD event
estpmd> 
31/12/2019 11:12:37              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 / tcp dst is 23 / end actions queue index 4 / count / end
31/12/2019 11:12:38              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 / tcp dst is 23 / end actions queue index 4 / count / end

Flow rule #5 created
teice_interrupt_handler(): OICR: MDD event
stpmd> 
31/12/2019 11:12:38              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 5 / count / end
31/12/2019 11:12:39              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 5 / count / end

Flow rule #6 created
tice_interrupt_handler(): OICR: MDD event
estpmd> 
31/12/2019 11:12:39                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761959.32 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:40                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761959.32 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:42                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761959.32
31/12/2019 11:12:42                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63749, len=120, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:12:43              dut.10.240.179.33: stop
31/12/2019 11:12:43              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:12:43              dut.10.240.179.33: start
31/12/2019 11:12:43              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:12:43                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761963.76 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:45                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761963.76 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:46                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761963.76
31/12/2019 11:12:47                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:12:48              dut.10.240.179.33: stop
31/12/2019 11:12:48              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 10            RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 10            RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:12:48              dut.10.240.179.33: start
31/12/2019 11:12:48              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:12:48                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761968.21 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:49                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761968.21 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:51                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761968.21
31/12/2019 11:12:51                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63631, len=112, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:12:52              dut.10.240.179.33: stop
31/12/2019 11:12:52              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=62 -> TX Port= 0/Queue=62 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:12:52              dut.10.240.179.33: start
31/12/2019 11:12:52              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:12:52                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761972.66 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:54                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761972.66 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:55                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761972.66
31/12/2019 11:12:55                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:12:56              dut.10.240.179.33: stop
31/12/2019 11:12:57              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:12:57              dut.10.240.179.33: start
31/12/2019 11:12:57              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:12:57                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761977.1 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:58                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761977.1 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:59                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761977.1
31/12/2019 11:13:00                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=4789, len=524, chksum=20443)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:13:01              dut.10.240.179.33: stop
31/12/2019 11:13:01              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:13:01              dut.10.240.179.33: start
31/12/2019 11:13:01              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:01                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761981.52 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:02                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761981.52 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:04                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761981.52
31/12/2019 11:13:04                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=40273)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='127.0.0.1', chksum=14642, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=31559, dport=23, sport=20)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:13:05              dut.10.240.179.33: stop
31/12/2019 11:13:05              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:13:05              dut.10.240.179.33: start
31/12/2019 11:13:05              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:06                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761985.96 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:07                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761985.96 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:08                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761985.96
31/12/2019 11:13:09                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:13:10              dut.10.240.179.33: stop
31/12/2019 11:13:10              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:13:10              dut.10.240.179.33: start
31/12/2019 11:13:10              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:10              dut.10.240.179.33: flow query 0 0 count
31/12/2019 11:13:11              dut.10.240.179.33: flow query 0 0 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 11:13:11              dut.10.240.179.33: flow query 0 1 count
31/12/2019 11:13:12              dut.10.240.179.33: flow query 0 1 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 11:13:12              dut.10.240.179.33: flow query 0 2 count
31/12/2019 11:13:13              dut.10.240.179.33: flow query 0 2 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 11:13:13              dut.10.240.179.33: flow query 0 3 count
31/12/2019 11:13:14              dut.10.240.179.33: flow query 0 3 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 11:13:14              dut.10.240.179.33: flow query 0 4 count
31/12/2019 11:13:15              dut.10.240.179.33: flow query 0 4 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 11:13:15              dut.10.240.179.33: flow query 0 5 count
31/12/2019 11:13:16              dut.10.240.179.33: flow query 0 5 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 11:13:16              dut.10.240.179.33: flow query 0 6 count
31/12/2019 11:13:17              dut.10.240.179.33: flow query 0 6 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 11:13:17              dut.10.240.179.33: flow list 0
31/12/2019 11:13:19              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => QUEUE COUNT
1	0	0	i--	ETH IPV4 UDP => DROP COUNT
2	0	0	i--	ETH IPV4 SCTP => RSS COUNT
3	0	0	i--	ETH IPV6 => QUEUE COUNT
4	0	0	i--	ETH IPV4 UDP VXLAN IPV4 UDP => QUEUE COUNT
5	0	0	i--	ETH IPV4 UDP VXLAN ETH IPV4 TCP => QUEUE COUNT
6	0	0	i--	ETH IPV4 UDP VXLAN IPV4 SCTP => QUEUE COUNT
testpmd> 
31/12/2019 11:13:19              dut.10.240.179.33: flow flush 0
31/12/2019 11:13:20              dut.10.240.179.33: flow flush 0

ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:13:21                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762001.0 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:22                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762001.0 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:23                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762001.0
31/12/2019 11:13:24                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63749, len=120, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:13:25              dut.10.240.179.33: stop
31/12/2019 11:13:25              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:13:25              dut.10.240.179.33: start
31/12/2019 11:13:25              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:25                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762005.44 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:26                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762005.44 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:28                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762005.44
31/12/2019 11:13:28                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:13:29              dut.10.240.179.33: stop
31/12/2019 11:13:29              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:13:29              dut.10.240.179.33: start
31/12/2019 11:13:29              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:29                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762009.87 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:31                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762009.87 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:32                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762009.87
31/12/2019 11:13:33                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63631, len=112, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:13:34              dut.10.240.179.33: stop
31/12/2019 11:13:34              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:13:34              dut.10.240.179.33: start
31/12/2019 11:13:34              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:34                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762014.31 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:35                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762014.31 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:37                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762014.31
31/12/2019 11:13:37                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=4789, len=524, chksum=20443)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=40273)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='127.0.0.1', chksum=14642, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=31559, dport=23, sport=20)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 11:13:38              dut.10.240.179.33: stop
31/12/2019 11:13:38              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=50 -> TX Port= 0/Queue=50 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 4              RX-dropped: 0             RX-total: 4
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:13:38              dut.10.240.179.33: start
31/12/2019 11:13:38              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:38              dut.10.240.179.33: flow list 0
31/12/2019 11:13:40              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:13:40                    TestCVLFdir: Test Case test_multi_patterns_count_query Result PASSED:
31/12/2019 11:13:40              dut.10.240.179.33: flow flush 0
31/12/2019 11:13:41              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 11:13:41              dut.10.240.179.33: flow flush 1
31/12/2019 11:13:42              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 11:13:42              dut.10.240.179.33: clear port stats all
31/12/2019 11:13:43              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 11:13:43              dut.10.240.179.33: stop
31/12/2019 11:13:44              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551531 RX-dropped: 18446744073709551606RX-total: 18446744073709551521
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551531 RX-dropped: 18446744073709551606RX-total: 18446744073709551521
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:13:44                    TestCVLFdir: Test Case test_multirules_mark Begin
31/12/2019 11:13:44              dut.10.240.179.33: 
31/12/2019 11:13:44                         tester: 
31/12/2019 11:13:44              dut.10.240.179.33: start
31/12/2019 11:13:44              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:44              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
31/12/2019 11:13:45              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:13:45              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 2 / mark id 1 / end
31/12/2019 11:13:46              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 2 / mark id 1 / end

Flow rule #1 created
tice_interrupt_handler(): OICR: MDD event
estpmd> 
31/12/2019 11:13:46              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 2 / count / end
31/12/2019 11:13:47              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 2 / count / end

Flow rule #2 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:13:47                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762027.51 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:48                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762027.51 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:50                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762027.51
31/12/2019 11:13:50                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:13:52              dut.10.240.179.33: port 0/queue 1: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:13:52              dut.10.240.179.33: stop
31/12/2019 11:13:52              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:13:52              dut.10.240.179.33: start
31/12/2019 11:13:52              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:52                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762032.93 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:54                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762032.93 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:55                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762032.93
31/12/2019 11:13:56                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:13:58              dut.10.240.179.33: port 0/queue 2: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x2 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:13:58              dut.10.240.179.33: stop
31/12/2019 11:13:58              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:13:58              dut.10.240.179.33: start
31/12/2019 11:13:58              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:58                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762038.34 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:59                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762038.34 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:01                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762038.34
31/12/2019 11:14:01                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:14:03              dut.10.240.179.33: port 0/queue 1: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:14:03              dut.10.240.179.33: stop
31/12/2019 11:14:03              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:14:03              dut.10.240.179.33: start
31/12/2019 11:14:03              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:03              dut.10.240.179.33: flow query 0 2 count
31/12/2019 11:14:04              dut.10.240.179.33: flow query 0 2 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 1
 bytes: 0
testpmd> 
31/12/2019 11:14:04              dut.10.240.179.33: flow list 0
31/12/2019 11:14:06              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => QUEUE MARK
1	0	0	i--	ETH IPV4 TCP => QUEUE MARK
2	0	0	i--	ETH IPV4 SCTP => QUEUE MARK COUNT
testpmd> 
31/12/2019 11:14:06              dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:14:07              dut.10.240.179.33: flow destroy 0 rule 0

Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:14:07                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762047.95 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:09                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762047.95 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:10                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762047.95
31/12/2019 11:14:11                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:14:13              dut.10.240.179.33: port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:14:13              dut.10.240.179.33: stop
31/12/2019 11:14:13              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:14:13              dut.10.240.179.33: start
31/12/2019 11:14:13              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:13              dut.10.240.179.33: flow list 0
31/12/2019 11:14:15              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
1	0	0	i--	ETH IPV4 TCP => QUEUE MARK
2	0	0	i--	ETH IPV4 SCTP => QUEUE MARK COUNT
testpmd> 
31/12/2019 11:14:15                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762055.43 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:16                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762055.43 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:18                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762055.43
31/12/2019 11:14:18                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:14:20              dut.10.240.179.33: port 0/queue 2: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x2 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x2
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:14:20              dut.10.240.179.33: stop
31/12/2019 11:14:20              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:14:20              dut.10.240.179.33: start
31/12/2019 11:14:20              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:20                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762060.84 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:22                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762060.84 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:23                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762060.84
31/12/2019 11:14:24                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:14:26              dut.10.240.179.33: port 0/queue 1: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x1
  ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:14:26              dut.10.240.179.33: stop
31/12/2019 11:14:26              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:14:26              dut.10.240.179.33: start
31/12/2019 11:14:26              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:26              dut.10.240.179.33: flow query 0 2 count
31/12/2019 11:14:27              dut.10.240.179.33: flow query 0 2 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 2
 bytes: 0
testpmd> 
31/12/2019 11:14:27              dut.10.240.179.33: flow flush 0
31/12/2019 11:14:28              dut.10.240.179.33: flow flush 0

teice_interrupt_handler(): OICR: MDD event
stpmd> 
31/12/2019 11:14:28                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762068.35 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:29                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762068.35 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:31                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762068.35
31/12/2019 11:14:31                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:14:33              dut.10.240.179.33: port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:14:33              dut.10.240.179.33: stop
31/12/2019 11:14:33              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:14:33              dut.10.240.179.33: start
31/12/2019 11:14:33              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:33                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762073.8 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:35                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762073.8 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:36                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762073.8
31/12/2019 11:14:37                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:14:39              dut.10.240.179.33: port 0/queue 14: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:14:39              dut.10.240.179.33: stop
31/12/2019 11:14:39              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:14:39              dut.10.240.179.33: start
31/12/2019 11:14:39              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:39                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762079.21 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:40                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762079.21 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:42                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762079.21
31/12/2019 11:14:42                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:14:44              dut.10.240.179.33: port 0/queue 38: received 1 packets
  src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x26
  ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN 

31/12/2019 11:14:44              dut.10.240.179.33: stop
31/12/2019 11:14:44              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:14:44              dut.10.240.179.33: start
31/12/2019 11:14:44              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:44              dut.10.240.179.33: flow list 0
31/12/2019 11:14:46              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:14:46                    TestCVLFdir: Test Case test_multirules_mark Result PASSED:
31/12/2019 11:14:46              dut.10.240.179.33: flow flush 0
31/12/2019 11:14:47              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 11:14:47              dut.10.240.179.33: flow flush 1
31/12/2019 11:14:48              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 11:14:48              dut.10.240.179.33: clear port stats all
31/12/2019 11:14:49              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 11:14:49              dut.10.240.179.33: stop
31/12/2019 11:14:49              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551607 RX-dropped: 0             RX-total: 18446744073709551607
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551607 RX-dropped: 0             RX-total: 18446744073709551607
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:14:49                    TestCVLFdir: Test Case test_pattern_conflict_flow Begin
31/12/2019 11:14:50              dut.10.240.179.33: 
31/12/2019 11:14:50                         tester: 
31/12/2019 11:14:50              dut.10.240.179.33: start
31/12/2019 11:14:50              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:50              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end actions queue index 1 / end
31/12/2019 11:14:51              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end actions queue index 1 / end

Flow rule #0 created
testpmd> ice_interrupt_handler(): OICR: MDD event

31/12/2019 11:14:51                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762091.28 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:52                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762091.28 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:54                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762091.28
31/12/2019 11:14:54                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 11:14:55              dut.10.240.179.33: stop
31/12/2019 11:14:55              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:14:55              dut.10.240.179.33: start
31/12/2019 11:14:55              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:55              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 2 / end
31/12/2019 11:14:56              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 2 / end

Flow rule #1 created
testpmd> 
31/12/2019 11:14:56                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762096.75 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:58                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762096.75 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:59                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762096.75
31/12/2019 11:15:00                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:15:01              dut.10.240.179.33: stop
31/12/2019 11:15:01              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:15:01              dut.10.240.179.33: start
31/12/2019 11:15:01              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:01                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762101.17 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:02                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762101.17 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:04                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762101.17
31/12/2019 11:15:04                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:15:05              dut.10.240.179.33: stop
31/12/2019 11:15:05              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:15:05              dut.10.240.179.33: start
31/12/2019 11:15:05              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:05              dut.10.240.179.33: flow flush 0
31/12/2019 11:15:06              dut.10.240.179.33: flow flush 0

ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:15:06              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 2 / end
31/12/2019 11:15:07              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 2 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:15:07                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762107.69 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:09                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762107.69 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:10                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762107.69
31/12/2019 11:15:10                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:15:11              dut.10.240.179.33: stop
31/12/2019 11:15:12              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:15:12              dut.10.240.179.33: start
31/12/2019 11:15:12              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:12              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end actions queue index 1 / end
31/12/2019 11:15:13              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end actions queue index 1 / end

Flow rule #1 created
testpmd> 
31/12/2019 11:15:13                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762113.17 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:14                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762113.17 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:16                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762113.17
31/12/2019 11:15:16                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:15:17              dut.10.240.179.33: stop
31/12/2019 11:15:17              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 1              RX-dropped: 0             RX-total: 1
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:15:17              dut.10.240.179.33: start
31/12/2019 11:15:17              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:17                    TestCVLFdir: Test Case test_pattern_conflict_flow Result PASSED:
31/12/2019 11:15:17              dut.10.240.179.33: flow flush 0
31/12/2019 11:15:18              dut.10.240.179.33: flow flush 0

ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:15:18              dut.10.240.179.33: flow flush 1
31/12/2019 11:15:19              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 11:15:19              dut.10.240.179.33: clear port stats all
31/12/2019 11:15:20              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 11:15:20              dut.10.240.179.33: stop
31/12/2019 11:15:20              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551610 RX-dropped: 0             RX-total: 18446744073709551610
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551610 RX-dropped: 0             RX-total: 18446744073709551610
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:15:20                    TestCVLFdir: Test Case test_queue_group_wrong_parameters Begin
31/12/2019 11:15:20              dut.10.240.179.33: 
31/12/2019 11:15:21                         tester: 
31/12/2019 11:15:21              dut.10.240.179.33: start
31/12/2019 11:15:21              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:21              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 1 2 end / end
31/12/2019 11:15:22              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 1 2 end / end

ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Invalid input action: Invalid argument
testpmd> 
31/12/2019 11:15:22              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 end / end
31/12/2019 11:15:23              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 end / end

ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Invalid input action: Invalid argument
testpmd> 
31/12/2019 11:15:23              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 1 2 3 5 end / end
31/12/2019 11:15:24              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 1 2 3 5 end / end

ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Invalid input action: Invalid argument
testpmd> 
31/12/2019 11:15:24              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 63 64 end / end
31/12/2019 11:15:25              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 63 64 end / end

ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Invalid input action: Invalid argument
testpmd> 
31/12/2019 11:15:25              dut.10.240.179.33: stop
31/12/2019 11:15:26              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
testpmd> 
31/12/2019 11:15:26              dut.10.240.179.33: port stop all
31/12/2019 11:15:27              dut.10.240.179.33: port stop all

Stopping ports...
Checking link statuses...
Done
testpmd> 
31/12/2019 11:15:27              dut.10.240.179.33: port config all rxq 32
31/12/2019 11:15:28              dut.10.240.179.33: port config all rxq 32

testpmd> 
31/12/2019 11:15:28              dut.10.240.179.33: port config all txq 32
31/12/2019 11:15:30              dut.10.240.179.33: port config all txq 32

testpmd> 
31/12/2019 11:15:30              dut.10.240.179.33: port start all
31/12/2019 11:15:31              dut.10.240.179.33: port start all

Configuring Port 0 (socket 1)
Port 0: 00:00:00:00:01:00
Configuring Port 1 (socket 1)
Port 1: 00:00:00:00:01:01
Checking link statuses...
Done
testpmd> 
31/12/2019 11:15:31              dut.10.240.179.33: start
31/12/2019 11:15:31              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 32 Tx queue number: 32
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 32 Tx queue number: 32
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:31              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end / end
31/12/2019 11:15:32              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end / end

ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Invalid input action: Invalid argument
testpmd> 
31/12/2019 11:15:32              dut.10.240.179.33: stop
31/12/2019 11:15:33              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
testpmd> 
31/12/2019 11:15:33              dut.10.240.179.33: port stop all
31/12/2019 11:15:34              dut.10.240.179.33: port stop all

Stopping ports...
Checking link statuses...
Done
testpmd> 
31/12/2019 11:15:34              dut.10.240.179.33: port config all rxq 64
31/12/2019 11:15:36              dut.10.240.179.33: port config all rxq 64

testpmd> 
31/12/2019 11:15:36              dut.10.240.179.33: port config all txq 64
31/12/2019 11:15:38              dut.10.240.179.33: port config all txq 64

testpmd> 
31/12/2019 11:15:38              dut.10.240.179.33: port start all
31/12/2019 11:15:39              dut.10.240.179.33: port start all

Configuring Port 0 (socket 1)
Port 0: 00:00:00:00:01:00
Configuring Port 1 (socket 1)
Port 1: 00:00:00:00:01:01
Checking link statuses...
Done
testpmd> 
31/12/2019 11:15:39              dut.10.240.179.33: start
31/12/2019 11:15:39              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:39              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end / end
31/12/2019 11:15:40              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:15:40                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762140.31 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:41                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762140.31 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:43                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762140.31
31/12/2019 11:15:43                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 11:15:44              dut.10.240.179.33: stop
31/12/2019 11:15:44              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=54 -> TX Port= 0/Queue=54 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 2              RX-dropped: 0             RX-total: 2
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:15:44              dut.10.240.179.33: start
31/12/2019 11:15:44              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:44                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762144.74 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:46                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762144.74 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:47                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762144.74
31/12/2019 11:15:47                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.22', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.22', proto=255, tos=4, dst='192.168.0.21', chksum=13851, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.1.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=1, tos=4, dst='192.168.0.21', chksum=14107, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/ICMP(gw=None, code=120, ts_ori=None, addr_mask=None, seq=None, nexthopmtu=None, ptr=None, unused=2021161080, ts_rx=None, length=None, chksum=30840, reserved=None, ts_tx=None, type=120, id=None)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=3)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=9, dst='192.168.0.21', chksum=13848, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
......
Sent 6 packets.
31/12/2019 11:15:48              dut.10.240.179.33: stop
31/12/2019 11:15:49              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=28 -> TX Port= 0/Queue=28 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=54 -> TX Port= 0/Queue=54 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 6              RX-dropped: 0             RX-total: 6
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:15:49              dut.10.240.179.33: start
31/12/2019 11:15:49              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:49              dut.10.240.179.33: set fwd rxonly
31/12/2019 11:15:49              dut.10.240.179.33: set fwd rxonly

Set rxonly packet forwarding mode
31/12/2019 11:15:49              dut.10.240.179.33: set verbose 1
31/12/2019 11:15:49              dut.10.240.179.33: set verbose 1

Change verbose level from 1 to 1
31/12/2019 11:15:49              dut.10.240.179.33: port config 0 udp_tunnel_port add vxlan 4789
31/12/2019 11:15:49              dut.10.240.179.33: port config 0 udp_tunnel_port add vxlan 4789

udp tunneling port add error: (Bad address)
31/12/2019 11:15:49              dut.10.240.179.33: port config 1 udp_tunnel_port add vxlan 4789
31/12/2019 11:15:49              dut.10.240.179.33: port config 1 udp_tunnel_port add vxlan 4789

udp tunneling port add error: (Bad address)
31/12/2019 11:15:49              dut.10.240.179.33: port config 0 rss-hash-key ipv4 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd
31/12/2019 11:15:49              dut.10.240.179.33: port config 0 rss-hash-key ipv4 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd
31/12/2019 11:15:49              dut.10.240.179.33: show port info all
31/12/2019 11:15:49              dut.10.240.179.33: show port info all


********************* Infos for port 0  *********************
MAC address: 00:00:00:00:01:00
Device name: 0000:86:00.0
Driver name: net_ice
Devargs: flow-mark-support=1
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 25000 Mbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
  ipv6-frag
  ipv6-tcp
  ipv6-udp
  ipv6-sctp
  ipv6-other
  l2_payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 64
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 64
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0

********************* Infos for port 1  *********************
MAC address: 00:00:00:00:01:01
Device name: 0000:86:00.1
Driver name: net_ice
Devargs: flow-mark-support=1
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 25000 Mbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
  ipv4-frag
  ipv4-tcp
  ipv4-udp
  ipv4-sctp
  ipv4-other
  ipv6-frag
  ipv6-tcp
  ipv6-udp
  ipv6-sctp
  ipv6-other
  l2_payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 64
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 64
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
31/12/2019 11:15:49                    TestCVLFdir: Test Case test_queue_group_wrong_parameters Result PASSED:
31/12/2019 11:15:49              dut.10.240.179.33: flow flush 0
31/12/2019 11:15:50              dut.10.240.179.33: flow flush 0

ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:15:50              dut.10.240.179.33: flow flush 1
31/12/2019 11:15:51              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 11:15:51              dut.10.240.179.33: clear port stats all
31/12/2019 11:15:52              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 11:15:52              dut.10.240.179.33: stop
31/12/2019 11:15:52              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551608 RX-dropped: 0             RX-total: 18446744073709551608
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551608 RX-dropped: 0             RX-total: 18446744073709551608
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:15:52                    TestCVLFdir: Test Case test_queue_index_wrong_parameters Begin
31/12/2019 11:15:52              dut.10.240.179.33: 
31/12/2019 11:15:52                         tester: 
31/12/2019 11:15:52              dut.10.240.179.33: start
31/12/2019 11:15:53              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:53              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 64 / end
31/12/2019 11:15:54              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 64 / end

ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Invalid input action: Invalid argument
testpmd> 
31/12/2019 11:15:54              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / end
31/12/2019 11:15:55              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:15:55              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 2 / end
31/12/2019 11:15:56              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 2 / end

ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Rule already exists!: File exists
testpmd> 
31/12/2019 11:15:56              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop / end
31/12/2019 11:15:57              dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop / end

ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Rule already exists!: File exists
testpmd> 
31/12/2019 11:15:57                    TestCVLFdir: Test Case test_queue_index_wrong_parameters Result PASSED:
31/12/2019 11:15:57              dut.10.240.179.33: flow flush 0
31/12/2019 11:15:58              dut.10.240.179.33: flow flush 0

tice_interrupt_handler(): OICR: MDD event
estpmd> 
31/12/2019 11:15:58              dut.10.240.179.33: flow flush 1
31/12/2019 11:15:59              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 11:15:59              dut.10.240.179.33: clear port stats all
31/12/2019 11:16:00              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 11:16:00              dut.10.240.179.33: stop
31/12/2019 11:16:00              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:16:00                    TestCVLFdir: Test Case test_two_ports_multi_patterns_count_query Begin
31/12/2019 11:16:00              dut.10.240.179.33: 
31/12/2019 11:16:00                         tester: 
31/12/2019 11:16:00              dut.10.240.179.33: start
31/12/2019 11:16:00              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:00              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 dst is 192.168.0.21 proto is 255  tos is 4 / end actions queue index 1 / count / end
31/12/2019 11:16:01              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 dst is 192.168.0.21 proto is 255  tos is 4 / end actions queue index 1 / count / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:16:01              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions rss queues 6 7 end / count / end
31/12/2019 11:16:02              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions rss queues 6 7 end / count / end

Flow rule #1 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:16:02              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions rss queues 6 7 end / count / end
31/12/2019 11:16:04              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions rss queues 6 7 end / count / end

Flow rule #2 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:16:04              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 2 / count / end
31/12/2019 11:16:05              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 2 / count / end

Flow rule #3 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:16:05              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / count / end
31/12/2019 11:16:06              dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / count / end

Flow rule #4 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:16:06              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 tos is 4 / tcp src is 22 dst is 23 / end actions drop / count / end
31/12/2019 11:16:07              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 tos is 4 / tcp src is 22 dst is 23 / end actions drop / count / end

Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:16:07              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue index 1 / count / end
31/12/2019 11:16:08              dut.10.240.179.33: flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue index 1 / count / end

Flow rule #1 created
ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:16:08                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762168.29 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:09                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762168.29 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:11                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762168.29
31/12/2019 11:16:11                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:16:12              dut.10.240.179.33: stop
31/12/2019 11:16:12              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue= 1 -> TX Port= 1/Queue= 1 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:16:12              dut.10.240.179.33: start
31/12/2019 11:16:12              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:12                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762172.73 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:14                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762172.73 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:15                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762172.73
31/12/2019 11:16:16                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....................
Sent 20 packets.
31/12/2019 11:16:17              dut.10.240.179.33: stop
31/12/2019 11:16:17              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue= 7 -> TX Port= 1/Queue= 7 -------
  RX-packets: 20             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 20             RX-dropped: 0             RX-total: 20
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 20             RX-dropped: 0             RX-total: 20
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:16:17              dut.10.240.179.33: start
31/12/2019 11:16:17              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:17                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762177.18 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:18                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762177.18 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:20                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762177.18
31/12/2019 11:16:20                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:16:21              dut.10.240.179.33: stop
31/12/2019 11:16:21              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue= 2 -> TX Port= 1/Queue= 2 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:16:21              dut.10.240.179.33: start
31/12/2019 11:16:21              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:21                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762181.61 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:23                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762181.61 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:24                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762181.61
31/12/2019 11:16:24                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:16:25              dut.10.240.179.33: stop
31/12/2019 11:16:25              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 10            RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 10            RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:16:25              dut.10.240.179.33: start
31/12/2019 11:16:26              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:26                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762186.07 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:27                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762186.07 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:28                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762186.07
31/12/2019 11:16:29                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=6, tos=4, dst='192.168.0.21', chksum=14386, len=520, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15433, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:16:30              dut.10.240.179.33: stop
31/12/2019 11:16:30              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 10            RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 10            RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:16:30              dut.10.240.179.33: start
31/12/2019 11:16:30              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:30                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762190.48 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:31                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762190.48 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:33                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762190.48
31/12/2019 11:16:33                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:16:34              dut.10.240.179.33: stop
31/12/2019 11:16:34              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:16:34              dut.10.240.179.33: start
31/12/2019 11:16:34              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:34                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762194.89 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:36                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762194.89 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:37                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762194.89
31/12/2019 11:16:38                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=6, tos=4, dst='192.168.0.21', chksum=14386, len=520, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15433, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:16:39              dut.10.240.179.33: stop
31/12/2019 11:16:39              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue=54 -> TX Port= 1/Queue=54 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:16:39              dut.10.240.179.33: start
31/12/2019 11:16:39              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:39              dut.10.240.179.33: flow query 1 0 count
31/12/2019 11:16:40              dut.10.240.179.33: flow query 1 0 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 11:16:40              dut.10.240.179.33: flow query 1 1 count
31/12/2019 11:16:41              dut.10.240.179.33: flow query 1 1 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 11:16:41              dut.10.240.179.33: flow query 1 2 count
31/12/2019 11:16:42              dut.10.240.179.33: flow query 1 2 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 11:16:42              dut.10.240.179.33: flow query 1 3 count
31/12/2019 11:16:43              dut.10.240.179.33: flow query 1 3 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 11:16:43              dut.10.240.179.33: flow query 1 4 count
31/12/2019 11:16:44              dut.10.240.179.33: flow query 1 4 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 11:16:44              dut.10.240.179.33: flow query 0 0 count
31/12/2019 11:16:45              dut.10.240.179.33: flow query 0 0 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 11:16:45              dut.10.240.179.33: flow query 0 1 count
31/12/2019 11:16:46              dut.10.240.179.33: flow query 0 1 count

COUNT:
 hits_set: 1
 bytes_set: 0
 hits: 10
 bytes: 0
testpmd> 
31/12/2019 11:16:46              dut.10.240.179.33: flow list 0
31/12/2019 11:16:48              dut.10.240.179.33: flow list 0

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => DROP COUNT
1	0	0	i--	ETH IPV6 => QUEUE COUNT
testpmd> 
31/12/2019 11:16:48              dut.10.240.179.33: flow list 1
31/12/2019 11:16:50              dut.10.240.179.33: flow list 1

ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => QUEUE COUNT
1	0	0	i--	ETH IPV6 SCTP => RSS COUNT
2	0	0	i--	ETH IPV6 UDP => RSS COUNT
3	0	0	i--	ETH IPV6 TCP => QUEUE COUNT
4	0	0	i--	ETH IPV4 UDP VXLAN IPV4 => DROP COUNT
testpmd> 
31/12/2019 11:16:50              dut.10.240.179.33: flow flush 0
31/12/2019 11:16:51              dut.10.240.179.33: flow flush 0

ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:16:51              dut.10.240.179.33: flow flush 1
31/12/2019 11:16:52              dut.10.240.179.33: flow flush 1

ice_interrupt_handler(): OICR: MDD event
testpmd> 
31/12/2019 11:16:52                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762212.99 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:54                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762212.99 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:55                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762212.99
31/12/2019 11:16:56                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:16:57              dut.10.240.179.33: stop
31/12/2019 11:16:57              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue=44 -> TX Port= 1/Queue=44 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:16:57              dut.10.240.179.33: start
31/12/2019 11:16:57              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:57                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762217.43 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:58                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762217.43 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:00                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762217.43
31/12/2019 11:17:00                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....................
Sent 20 packets.
31/12/2019 11:17:01              dut.10.240.179.33: stop
31/12/2019 11:17:01              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue=11 -> TX Port= 1/Queue=11 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 1/Queue=47 -> TX Port= 1/Queue=47 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 20             RX-dropped: 0             RX-total: 20
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 20             RX-dropped: 0             RX-total: 20
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:17:01              dut.10.240.179.33: start
31/12/2019 11:17:01              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:17:01                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762221.85 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:03                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762221.85 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:04                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762221.85
31/12/2019 11:17:05                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:17:06              dut.10.240.179.33: stop
31/12/2019 11:17:06              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue=11 -> TX Port= 1/Queue=11 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:17:06              dut.10.240.179.33: start
31/12/2019 11:17:06              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:17:06                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762226.27 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:07                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762226.27 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:09                         tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762226.27
31/12/2019 11:17:09                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:17:10              dut.10.240.179.33: stop
31/12/2019 11:17:10              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 1/Queue=44 -> TX Port= 1/Queue=44 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:17:10              dut.10.240.179.33: start
31/12/2019 11:17:10              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:17:10                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762230.71 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:12                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762230.71 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:13                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762230.71
31/12/2019 11:17:13                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=6, tos=4, dst='192.168.0.21', chksum=14386, len=520, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15433, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:17:14              dut.10.240.179.33: stop
31/12/2019 11:17:15              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:17:15              dut.10.240.179.33: start
31/12/2019 11:17:15              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:17:15                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762235.15 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:16                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762235.15 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:18                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762235.15
31/12/2019 11:17:18                         tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:17:19              dut.10.240.179.33: stop
31/12/2019 11:17:19              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:17:19              dut.10.240.179.33: start
31/12/2019 11:17:19              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:17:19                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762239.58 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:21                         tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762239.58 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:22                         tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762239.58
31/12/2019 11:17:22                         tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=6, tos=4, dst='192.168.0.21', chksum=14386, len=520, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15433, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:17:23              dut.10.240.179.33: stop
31/12/2019 11:17:23              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
  RX-packets: 10             TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 10             RX-dropped: 0             RX-total: 10
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:17:23              dut.10.240.179.33: start
31/12/2019 11:17:24              dut.10.240.179.33: start

rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
  RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=2
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
  port 1: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=8 hthresh=8  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:17:24              dut.10.240.179.33: flow list 0
31/12/2019 11:17:26              dut.10.240.179.33: flow list 0

testpmd> 
31/12/2019 11:17:26              dut.10.240.179.33: flow list 1
31/12/2019 11:17:28              dut.10.240.179.33: flow list 1

testpmd> 
31/12/2019 11:17:28                    TestCVLFdir: Test Case test_two_ports_multi_patterns_count_query Result PASSED:
31/12/2019 11:17:28              dut.10.240.179.33: flow flush 0
31/12/2019 11:17:29              dut.10.240.179.33: flow flush 0

testpmd> 
31/12/2019 11:17:29              dut.10.240.179.33: flow flush 1
31/12/2019 11:17:30              dut.10.240.179.33: flow flush 1

testpmd> 
31/12/2019 11:17:30              dut.10.240.179.33: clear port stats all
31/12/2019 11:17:31              dut.10.240.179.33: clear port stats all


  NIC statistics for port 0 cleared

  NIC statistics for port 1 cleared
testpmd> 
31/12/2019 11:17:31              dut.10.240.179.33: stop
31/12/2019 11:17:31              dut.10.240.179.33: stop

Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 18446744073709551576 RX-dropped: 18446744073709551606RX-total: 18446744073709551566
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  ---------------------- Forward statistics for port 1  ----------------------
  RX-packets: 18446744073709551516 RX-dropped: 18446744073709551606RX-total: 18446744073709551506
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 18446744073709551476 RX-dropped: 18446744073709551596RX-total: 18446744073709551456
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
31/12/2019 11:17:31                            dts: 
TEST SUITE ENDED: TestCVLFdir

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

* Re: [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir
  2019-12-31 10:14 ` Xiao, QimaiX
@ 2020-01-02  7:17   ` Chen, Zhaoyan
  0 siblings, 0 replies; 4+ messages in thread
From: Chen, Zhaoyan @ 2020-01-02  7:17 UTC (permalink / raw)
  To: Xiao, QimaiX, dts; +Cc: Chen, Zhaoyan

Acked-by: Zhaoyan Chen <zhaoyan.chen@intel.com>



Regards,
Zhaoyan Chen

> -----Original Message-----
> From: dts <dts-bounces@dpdk.org> On Behalf Of Xiao, QimaiX
> Sent: Tuesday, December 31, 2019 6:15 PM
> To: dts@dpdk.org
> Subject: Re: [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir
> 
> Tested_by: Xiao, QimaiX <qimaix.xiao@intel.com>
> 
> > -----Original Message-----
> > From: Xiao, QimaiX
> > Sent: Tuesday, December 31, 2019 2:06 PM
> > To: dts@dpdk.org
> > Cc: Xiao, QimaiX <qimaix.xiao@intel.com>
> > Subject: [dts][PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir
> >
> > add testsuit cvl_fdir
> >
> > Signed-off-by: Xiao Qimai <qimaix.xiao@intel.com>
> > ---
> >  tests/TestSuite_cvl_fdir.py | 1548
> > +++++++++++++++++++++++++++++++++++++++++++
> >  1 file changed, 1548 insertions(+)
> >  create mode 100644 tests/TestSuite_cvl_fdir.py
> >
> > diff --git a/tests/TestSuite_cvl_fdir.py b/tests/TestSuite_cvl_fdir.py
> > new file mode 100644
> > index 0000000..8a4dde2
> > --- /dev/null
> > +++ b/tests/TestSuite_cvl_fdir.py
> > @@ -0,0 +1,1548 @@
> > +# BSD LICENSE
> > +#
> > +# Copyright(c) 2010-2019 Intel Corporation. All rights reserved.
> > +# All rights reserved.
> > +#
> > +# Redistribution and use in source and binary forms, with or without
> > +# modification, are permitted provided that the following conditions
> > +# are met:
> > +#
> > +#   * Redistributions of source code must retain the above copyright
> > +#     notice, this list of conditions and the following disclaimer.
> > +#   * Redistributions in binary form must reproduce the above copyright
> > +#     notice, this list of conditions and the following disclaimer in
> > +#     the documentation and/or other materials provided with the
> > +#     distribution.
> > +#   * Neither the name of Intel Corporation nor the names of its
> > +#     contributors may be used to endorse or promote products derived
> > +#     from this software without specific prior written permission.
> > +#
> > +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
> > CONTRIBUTORS
> > +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
> > NOT
> > +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
> > FITNESS FOR
> > +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
> > COPYRIGHT
> > +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
> > INCIDENTAL,
> > +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
> > NOT
> > +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
> > OF USE,
> > +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
> > AND ON ANY
> > +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
> > +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
> > THE USE
> > +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
> > DAMAGE.
> > +
> > +
> > +import re
> > +import time
> > +
> > +from packet import Packet
> > +from pmd_output import PmdOutput
> > +from test_case import TestCase
> > +import rte_flow_common as rfc
> > +
> > +from utils import GREEN, RED
> > +import utils
> > +
> > +MAC_IPV4_PAY = {
> > +    "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > frag=1, proto=255, ttl=2, tos=4)/Raw("x" * 80)'],
> > +    "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.22",
> > proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.22",dst="192.168.0.21",
> > proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.1.21",
> > proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > proto=1, ttl=2, tos=4) / Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > proto=255, ttl=3, tos=4) / Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > proto=255, ttl=2, tos=9) / Raw("x" * 80)'
> > +    ]
> > +}
> > +
> > +MAC_IPV4_PAY_SELECTED = {
> > +    "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > proto=1) / Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'],
> > +    "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22") /
> > Raw("x" * 80)'
> > +    ]
> > +}
> > +
> > +MAC_IPV4_UDP = {
> > +    "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'],
> > +    "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> > ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> > ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /UDP(sport=21,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /UDP(sport=22,dport=24)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=64, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=1) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)']
> > +}
> > +
> > +MAC_IPV4_TCP = {
> > +    "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)'],
> > +    "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> > ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> > ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /TCP(sport=21,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /TCP(sport=22,dport=24)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=64, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=1) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)']
> > +}
> > +
> > +MAC_IPV4_SCTP = {
> > +    "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)'],
> > +    "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> > ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> > ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /SCTP(sport=21,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /SCTP(sport=22,dport=24)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=64, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=1) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4)/Raw("x" * 80)']
> > +}
> > +
> > +MAC_IPV6_PAY = {
> > +    "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=1, tc=1,
> > hlim=2)/IPv6ExtHdrFragment(1000)/("X"*480)'],
> > +    "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2022", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::1", nh=1, tc=1, hlim=2)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=2, tc=1, hlim=2)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=1, tc=2, hlim=2)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=1, tc=1, hlim=5)/("X"*480)']
> > +}
> > +
> > +MAC_IPV6_PAY_SELECTED = {
> > +    "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020")/IPv6ExtHdrFragment(1000)/("X"*480)'],
> > +    "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2021")/("X"*480)']
> > +}
> > +
> > +MAC_IPV6_UDP = {
> > +    "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)'],
> > +    "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2021", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2002::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=3, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=1)/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=21,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=24)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)']
> > +}
> > +
> > +MAC_IPV6_TCP = {
> > +    "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)'],
> > +    "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2021", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2002::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=3, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=1)/TCP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=21,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=24)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)']
> > +}
> > +
> > +MAC_IPV6_SCTP = {
> > +    "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)'],
> > +    "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2021", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2002::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=3, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=1)/SCTP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=21,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=24)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/("X"*480)']
> > +}
> > +
> > +MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY = {
> > +    "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168
> > .0.20", dst="192.168.0.21")/("X"*480)',
> > +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")',
> > +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> > dst="192.168.0.21")',
> > +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21",
> > frag=1)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> > 22:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.20")/("X"*480)'
> > +    ],
> > +    "unmatch": [
> > +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.22")',
> > +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.30", dst="192.168.0.21")',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> > src="192.168.0.20")/("X"*480)']
> > +}
> > +
> > +MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP = {
> > +    "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168
> > .0.20", dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> > +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> > +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> > 22:33:44:55")/IP(dst="192.168.0.21",
> > src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'],
> > +    "unmatch": [
> > +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.22")/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> > 22:33:44:55")/IP(src="192.168.0.21",
> > dst="192.168.0.23")/UDP(sport=22,dport=23)/("X"*480)',
> > +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(sport=21,dport=23)/("X"*480)',
> > +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(sport=22,dport=24)/("X"*480)',
> > +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/TCP(sport=22, dport=23)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> > src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'
> > +    ]
> > +}
> > +
> > +MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP = {
> > +    "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="19
> > 2.168.0.20", dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> > +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> > +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> > dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> > 22:33:44:55")/IP(dst="192.168.0.21",
> > src="192.168.0.20")/TCP(sport=22,dport=23)/("X"*480)'],
> > +    "unmatch": [
> > +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.22")/TCP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> > 22:33:44:55")/IP(dst="192.168.0.21",
> > src="192.168.0.23")/TCP(sport=22,dport=23)/("X"*480)',
> > +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/TCP(sport=21,dport=23)/("X"*480)',
> > +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/TCP(sport=22,dport=24)/("X"*480)',
> > +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> > src="192.168.0.20")/TCP(sport=22,dport=23)/("X"*480)']
> > +}
> > +
> > +MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP = {
> > +    "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="19
> > 2.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> > +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> > +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> > dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> > 22:33:44:55")/IP(dst="192.168.0.21",
> > src="192.168.0.20")/SCTP(sport=22,dport=23)/("X"*480)'],
> > +    "unmatch": [
> > +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.22")/SCTP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> > 22:33:44:55")/IP(dst="192.168.0.21",
> > src="192.168.0.23")/SCTP(sport=22,dport=23)/("X"*480)',
> > +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/SCTP(sport=21,dport=23)/("X"*480)',
> > +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/SCTP(sport=22,dport=24)/("X"*480)',
> > +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(sport=22, dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> > src="192.168.0.20")/SCTP(sport=22,dport=23)/("X"*480)']
> > +}
> > +
> > +MAC_IPV4_GTPU_IPV4_PAY = {
> > +    "match": [
> > +        'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/Raw("x"*20)',
> > +        'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP(frag=1)/Raw("x"*20)',
> > +        'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/UDP()/Raw("x"*20)',
> > +        'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP( dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/TCP(sport=22, dport=23)/Raw("x"*20)',
> > +        'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/ICMP()/Raw("x"*20)'],
> > +    "unmatch": [
> > +        'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/SCTP()/Raw("x"*20)',
> > +        'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/Raw("x"*20)',
> > +        'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x35)/IP()/Raw("x"*20)']
> > +}
> > +
> > +tv_mac_ipv4_pay_queue_index = {
> > +    "name": "test_mac_ipv4_pay_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> > queue index 1 / end",
> > +    "scapy_str": MAC_IPV4_PAY,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_pay_selected_inputset_queue_index = {
> > +    "name": "test_mac_ipv4_pay_selected_inputset_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end
> > actions queue index 1 / end",
> > +    "scapy_str": MAC_IPV4_PAY_SELECTED,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_udp_queue_index = {
> > +    "name": "test_mac_ipv4_upd_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> > actions queue index 1 / end",
> > +    "scapy_str": MAC_IPV4_UDP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tcp_queue_index = {
> > +    "name": "test_mac_ipv4_tcp_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> > actions queue index 63 / end",
> > +    "scapy_str": MAC_IPV4_TCP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 63}
> > +}
> > +
> > +tv_mac_ipv4_sctp_queue_index = {
> > +    "name": "test_mac_ipv4_sctp_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1
> > / end actions queue index 2 / end",
> > +    "scapy_str": MAC_IPV4_SCTP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 2}
> > +}
> > +
> > +tv_mac_ipv6_pay_queue_index = {
> > +    "name": "test_mac_ipv6_pay_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2
> > tc is 1 / end actions queue index 1 / end",
> > +    "scapy_str": MAC_IPV6_PAY,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv6_pay_selected_inputset_queue_index = {
> > +    "name": "test_mac_ipv6_pay_selected_inputset_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth / ipv6 dst is
> > CDCD:910A:2222:5498:8475:1111:3900:2020 / end actions queue index 1 /
> > end",
> > +    "scapy_str": MAC_IPV6_PAY_SELECTED,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv6_udp_queue_index = {
> > +    "name": "test_mac_ipv6_udp_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> > udp src is 22 dst is 23 / end actions queue index 1 / end",
> > +    "scapy_str": MAC_IPV6_UDP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv6_tcp_queue_index = {
> > +    "name": "test_mac_ipv6_tcp_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> tcp
> > src is 22 dst is 23 / end actions queue index 1 / end",
> > +    "scapy_str": MAC_IPV6_TCP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv6_sctp_queue_index = {
> > +    "name": "test_mac_ipv6_sctp_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> > sctp src is 22 dst is 23 / end actions queue index 1 / end",
> > +    "scapy_str": MAC_IPV6_SCTP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_pay_queue_index = {
> > +    "name": "test_mac_ipv4_tun_ipv4_pay_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_udp_queue_index = {
> > +    "name": "test_mac_ipv4_tun_ipv4_udp_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue
> > index 1 / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_tcp_queue_index = {
> > +    "name": "test_mac_ipv4_tun_ipv4_tcp_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue
> > index 1 / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_sctp_queue_index = {
> > +    "name": "test_mac_ipv4_tun_ipv4_sctp_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> > index 1 / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_pay_queue_index = {
> > +    "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_udp_queue_index = {
> > +    "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions
> > queue index 1 / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index = {
> > +    "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions
> > queue index 1 / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index = {
> > +    "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions
> > queue index 1 / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_pay_drop = {
> > +    "name": "test_mac_ipv4_pay_drop",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop
> > / end",
> > +    "scapy_str": MAC_IPV4_PAY,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_udp_drop = {
> > +    "name": "test_mac_ipv4_udp_drop",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> > actions drop / end",
> > +    "scapy_str": MAC_IPV4_UDP,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tcp_drop = {
> > +    "name": "test_mac_ipv4_tcp_drop",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> > actions drop / end",
> > +    "scapy_str": MAC_IPV4_TCP,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_sctp_drop = {
> > +    "name": "test_mac_ipv4_sctp_drop",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end
> > actions drop / end",
> > +    "scapy_str": MAC_IPV4_SCTP,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv6_pay_drop = {
> > +    "name": "test_mac_ipv6_pay_drop",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2
> > tc is 1 / end actions drop / end",
> > +    "scapy_str": MAC_IPV6_PAY,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv6_udp_drop = {
> > +    "name": "test_mac_ipv6_udp_drop",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> > udp src is 22 dst is 23 / end actions drop / end",
> > +    "scapy_str": MAC_IPV6_UDP,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +tv_mac_ipv6_tcp_drop = {
> > +    "name": "test_mac_ipv6_tcp_drop",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> tcp
> > src is 22 dst is 23 / end actions drop / end",
> > +    "scapy_str": MAC_IPV6_TCP,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv6_sctp_drop = {
> > +    "name": "test_mac_ipv6_sctp_drop",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> > sctp src is 22 dst is 23 / end actions drop / end",
> > +    "scapy_str": MAC_IPV6_SCTP,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_pay_drop = {
> > +    "name": "test_mac_ipv4_tun_ipv4_pay_drop",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / end actions drop / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_udp_drop = {
> > +    "name": "test_mac_ipv4_tun_ipv4_udp_drop",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop /
> > end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_tcp_drop = {
> > +    "name": "test_mac_ipv4_tun_ipv4_tcp_drop",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop /
> > end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_sctp_drop = {
> > +    "name": "test_mac_ipv4_tun_ipv4_sctp_drop",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop /
> > end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_pay_drop = {
> > +    "name": "test_mac_ipv4_tun_mac_ipv4_pay_drop",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_udp_drop = {
> > +    "name": "test_mac_ipv4_tun_mac_ipv4_udp_drop",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop
> > / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_tcp_drop = {
> > +    "name": "test_mac_ipv4_tun_mac_ipv4_tcp_drop",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop
> > / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_sctp_drop = {
> > +    "name": "test_mac_ipv4_tun_mac_ipv4_sctp_drop",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop
> > / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_pay_queue_group = {
> > +    "name": "test_mac_ipv4_pay_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss
> > queues 0 1 end / end",
> > +    "scapy_str": MAC_IPV4_PAY,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": [0, 1]}
> > +}
> > +
> > +tv_mac_ipv4_udp_queue_group = {
> > +    "name": "test_mac_ipv4_udp_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> > actions rss queues 1 2 3 4 end / end",
> > +    "scapy_str": MAC_IPV4_UDP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": [1, 2, 3, 4]}
> > +}
> > +
> > +tv_mac_ipv4_tcp_queue_group = {
> > +    "name": "test_mac_ipv4_tcp_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> > actions rss queues 56 57 58 59 60 61 62 63 end / end",
> > +    "scapy_str": MAC_IPV4_TCP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": range(56, 64)}
> > +}
> > +
> > +tv_mac_ipv4_sctp_queue_group = {
> > +    "name": "test_mac_ipv4_sctp_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1
> > / end actions rss queues 0 1 2 3 end / end",
> > +    "scapy_str": MAC_IPV4_SCTP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": range(4)}
> > +}
> > +
> > +tv_mac_ipv6_pay_queue_group = {
> > +    "name": "test_mac_ipv6_pay_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2
> > tc is 1 / end actions rss queues 1 2 end / end",
> > +    "scapy_str": MAC_IPV6_PAY,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv6_udp_queue_group = {
> > +    "name": "test_mac_ipv6_udp_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> > udp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> > +    "scapy_str": MAC_IPV6_UDP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv6_tcp_queue_group = {
> > +    "name": "test_mac_ipv6_tcp_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> tcp
> > src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> > +    "scapy_str": MAC_IPV6_TCP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv6_sctp_queue_group = {
> > +    "name": "test_mac_ipv6_sctp_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> > sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> > +    "scapy_str": MAC_IPV6_SCTP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_pay_queue_group = {
> > +    "name": "test_mac_ipv4_tun_ipv4_pay_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 9 10 11 12 13 14 15 16
> > 17 18 19 20 21 22 23 24 end / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": range(9, 25)}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_udp_queue_group = {
> > +    "name": "test_mac_ipv4_tun_ipv4_udp_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss
> > queues 38 39 40 41 end / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": [38, 39, 40, 41]}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_tcp_queue_group = {
> > +    "name": "test_mac_ipv4_tun_ipv4_tcp_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss queues
> > 1 2 end / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_sctp_queue_group = {
> > +    "name": "test_mac_ipv4_tun_ipv4_sctp_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss
> > queues 1 2 end / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_pay_queue_group = {
> > +    "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 1 2 end / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_udp_queue_group = {
> > +    "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss
> > queues 1 2 end / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_group = {
> > +    "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss
> > queues 1 2 end / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_group = {
> > +    "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss
> > queues 1 2 end / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv4_gtpu_ipv4_pay_queue_index = {
> > +    "name": "test_mac_ipv4_gtpu_ipv4_pay_queue_index",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end",
> > +    "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_gtpu_ipv4_pay_drop = {
> > +    "name": "test_mac_ipv4_gtpu_ipv4_pay_drop",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions drop / end",
> > +    "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> > +    "check_func": rfc.check_drop,
> > +    "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_gtpu_ipv4_pay_queue_group = {
> > +    "name": "test_mac_ipv4_gtpu_ipv4_pay_queue_group",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions rss queues 0 1 end / end",
> > +    "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> > +    "check_func": rfc.check_queue,
> > +    "check_param": {"port_id": 0, "queue": [0, 1]}
> > +}
> > +
> > +tv_mac_ipv4_gtpu_ipv4_pay_mark_count_query = {
> > +    "name": "test_mac_ipv4_gtpu_ipv4_pay_mark_count_query",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 2 / mark id 2
> > / count / end",
> > +    "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "queue": 2, "mark_id": 2,
> > +                    "count": {"hits_set": 1, "hits": 5}, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_pay_queue_index_mark = {
> > +    "name": "test_mac_ipv4_pay_queue_index_mark",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> > queue index 1 / mark id 0 / end",
> > +    "scapy_str": MAC_IPV4_PAY,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 0, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_udp_queue_index_mark = {
> > +    "name": "test_mac_ipv4_udp_queue_index_mark",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> > actions queue index 0 / mark id 1 / end",
> > +    "scapy_str": MAC_IPV4_UDP,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "queue": 0, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tcp_queue_index_mark = {
> > +    "name": "test_mac_ipv4_tcp_queue_index_mark",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> > actions queue index 1 / mark id 4294967294 / end",
> > +    "scapy_str": MAC_IPV4_TCP,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 4294967294, "mark":
> > True}
> > +}
> > +
> > +tv_mac_ipv4_sctp_queue_drop_mark = {
> > +    "name": "test_mac_ipv4_sctp_queue_drop_mark",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1
> > / end actions drop / mark id 1 / end",
> > +    "scapy_str": MAC_IPV4_SCTP,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv6_pay_queue_index_mark = {
> > +    "name": "test_mac_ipv6_pay_queue_index_mark",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2
> > tc is 1 / end actions queue index 1 / mark id 1 / end",
> > +    "scapy_str": MAC_IPV6_PAY,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv6_udp_queue_index_mark = {
> > +    "name": "test_mac_ipv6_udp_queue_index_mark",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> > udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> > +    "scapy_str": MAC_IPV6_UDP,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv6_tcp_queue_index_mark = {
> > +    "name": "test_mac_ipv6_tcp_queue_index_mark",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> tcp
> > src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> > +    "scapy_str": MAC_IPV6_TCP,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv6_sctp_queue_index_mark = {
> > +    "name": "test_mac_ipv6_sctp_queue_index_mark",
> > +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> > sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> > +    "scapy_str": MAC_IPV6_SCTP,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_pay_queue_index_mark = {
> > +    "name": "test_mac_ipv4_tun_ipv4_pay_queue_index_mark",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_udp_queue_group_mark = {
> > +    "name": "test_mac_ipv4_tun_ipv4_udp_queue_group_mark",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss
> > queues 1 2 end / mark id 1 / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "queue": [1, 2], "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_tcp_drop_mark = {
> > +    "name": "test_mac_ipv4_tun_ipv4_tcp_drop_mark",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop /
> > mark id 1 / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_sctp_queue_index_mark = {
> > +    "name": "test_mac_ipv4_tun_ipv4_sctp_queue_index_mark",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> > index 1 / mark id 1 / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark = {
> > +    "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 /
> > end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark = {
> > +    "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions
> > queue index 1 / mark id 1 / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark = {
> > +    "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions
> > queue index 1 / mark id 1 / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark = {
> > +    "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark",
> > +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions
> > queue index 1 / mark id 1 / end",
> > +    "scapy_str":
> > MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> > +    "check_func": rfc.check_mark,
> > +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +vectors_ipv4_pay = [tv_mac_ipv4_pay_queue_index,
> > tv_mac_ipv4_pay_selected_inputset_queue_index,
> > +                         tv_mac_ipv4_pay_drop, tv_mac_ipv4_pay_queue_group,
> > tv_mac_ipv4_pay_queue_index_mark]
> > +
> > +vectors_ipv4_udp = [tv_mac_ipv4_udp_drop,
> > tv_mac_ipv4_udp_queue_group, tv_mac_ipv4_udp_queue_index_mark,
> > +                         tv_mac_ipv4_udp_queue_index]
> > +
> > +vectors_ipv4_tcp = [tv_mac_ipv4_tcp_drop,
> > tv_mac_ipv4_tcp_queue_group, tv_mac_ipv4_tcp_queue_index,
> > +                         tv_mac_ipv4_tcp_queue_index_mark]
> > +
> > +vectors_ipv4_sctp = [tv_mac_ipv4_sctp_queue_drop_mark,
> > tv_mac_ipv4_sctp_queue_group, tv_mac_ipv4_sctp_drop,
> > +                          tv_mac_ipv4_sctp_queue_index]
> > +
> > +vectors_ipv6_pay = [tv_mac_ipv6_pay_drop,
> > tv_mac_ipv6_pay_queue_group, tv_mac_ipv6_pay_queue_index,
> > +                         tv_mac_ipv6_pay_queue_index_mark,
> > tv_mac_ipv6_pay_selected_inputset_queue_index]
> > +
> > +vectors_ipv6_udp = [tv_mac_ipv6_udp_drop,
> > tv_mac_ipv6_udp_queue_group, tv_mac_ipv6_udp_queue_index,
> > +                         tv_mac_ipv6_udp_queue_index_mark]
> > +
> > +vectors_ipv6_tcp = [tv_mac_ipv6_tcp_drop,
> > tv_mac_ipv6_tcp_queue_group, tv_mac_ipv6_tcp_queue_index,
> > +                         tv_mac_ipv6_tcp_queue_index_mark]
> > +
> > +vectors_ipv6_sctp = [tv_mac_ipv6_sctp_queue_index_mark,
> > tv_mac_ipv6_sctp_drop, tv_mac_ipv6_sctp_queue_group,
> > +                          tv_mac_ipv6_sctp_queue_index]
> > +
> > +vectors_ipv4_tun_ipv4 = [tv_mac_ipv4_tun_ipv4_pay_drop,
> > tv_mac_ipv4_tun_ipv4_pay_queue_group,
> > +                              tv_mac_ipv4_tun_ipv4_pay_queue_index,
> > tv_mac_ipv4_tun_ipv4_pay_queue_index_mark,
> > +                              tv_mac_ipv4_tun_ipv4_sctp_drop,
> > tv_mac_ipv4_tun_ipv4_sctp_queue_group,
> > +                              tv_mac_ipv4_tun_ipv4_sctp_queue_index,
> > tv_mac_ipv4_tun_ipv4_sctp_queue_index_mark,
> > +                              tv_mac_ipv4_tun_ipv4_tcp_drop,
> > tv_mac_ipv4_tun_ipv4_tcp_drop_mark,
> > +                              tv_mac_ipv4_tun_ipv4_tcp_queue_group,
> > tv_mac_ipv4_tun_ipv4_tcp_queue_index,
> > +                              tv_mac_ipv4_tun_ipv4_udp_drop,
> > tv_mac_ipv4_tun_ipv4_udp_queue_group,
> > +                              tv_mac_ipv4_tun_ipv4_udp_queue_group_mark,
> > tv_mac_ipv4_tun_ipv4_udp_queue_index]
> > +
> > +vectors_ipv4_tun_mac =
> > [tv_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark,
> > tv_mac_ipv4_tun_mac_ipv4_pay_drop,
> > +                             tv_mac_ipv4_tun_mac_ipv4_pay_queue_group,
> > tv_mac_ipv4_tun_mac_ipv4_pay_queue_index,
> > +                             tv_mac_ipv4_tun_mac_ipv4_sctp_drop,
> > tv_mac_ipv4_tun_mac_ipv4_sctp_queue_group,
> > +                             tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index,
> > tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark,
> > +                             tv_mac_ipv4_tun_mac_ipv4_tcp_drop,
> > tv_mac_ipv4_tun_mac_ipv4_tcp_queue_group,
> > +                             tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index,
> > tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark,
> > +                             tv_mac_ipv4_tun_mac_ipv4_udp_drop,
> > tv_mac_ipv4_tun_mac_ipv4_udp_queue_group,
> > +                             tv_mac_ipv4_tun_mac_ipv4_udp_queue_index,
> > tv_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark]
> > +
> > +test_vectors_gtpu_ipv4_pay = [tv_mac_ipv4_gtpu_ipv4_pay_drop,
> > tv_mac_ipv4_gtpu_ipv4_pay_mark_count_query,
> > +                              tv_mac_ipv4_gtpu_ipv4_pay_queue_group,
> > tv_mac_ipv4_gtpu_ipv4_pay_queue_index]
> > +
> > +
> > +class TestCVLFdir(TestCase):
> > +
> > +    def check_rule(self, port_id=0, stats=True, rule_list=None):
> > +        out = self.dut.send_command("flow list %s" % port_id, timeout=2)
> > +        p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
> > +        m = p.search(out)
> > +        if stats:
> > +            self.verify(m, "flow rule on port %s is not existed" % port_id)
> > +            if rule_list:
> > +                p = re.compile("^(\d+)\s")
> > +                li = out.splitlines()
> > +                res = filter(bool, map(p.match, li))
> > +                result = [i.group(1) for i in res]
> > +                self.verify(sorted(result) == sorted(rule_list),
> > +                            "check rule list failed. expect %s, result %s" % (rule_list,
> > result))
> > +        else:
> > +            self.verify(not m, "flow rule on port %s is existed" % port_id)
> > +
> > +    def destroy_rule(self, rule_id, port_id=0):
> > +        if isinstance(rule_id, list):
> > +            for i in rule_id:
> > +                out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> > i), timeout=1)
> > +                p = re.compile(r"Flow rule #(\d+) destroyed")
> > +                m = p.search(out)
> > +                self.verify(m, "flow rule %s delete failed" % rule_id)
> > +        else:
> > +            out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> > rule_id), timeout=1)
> > +            p = re.compile(r"Flow rule #(\d+) destroyed")
> > +            m = p.search(out)
> > +            self.verify(m, "flow rule %s delete failed" % rule_id)
> > +
> > +    def query_count(self, hits_set, hits, port_id=0, rule_id=0):
> > +        out = self.dut.send_command("flow query %s %s count" % (port_id,
> > rule_id), timeout=1)
> > +        p = re.compile("hits_set:\s(\d+).*hits:\s(\d+)", re.DOTALL)
> > +        m = p.search(out)
> > +        res_hits_set = int(m.group(1))
> > +        res_hits = int(m.group(2))
> > +        self.verify(res_hits_set == hits_set,
> > +                    "hits_set number check failed. expect: %d, result: %d" % (hits_set,
> > res_hits_set))
> > +        self.verify(res_hits == hits, "hits number check failed. expect: %d,
> > result: %d" % (hits, res_hits))
> > +
> > +    def _rte_flow_validate(self, vectors):
> > +        test_results = {}
> > +        for tv in vectors:
> > +            try:
> > +                count = 1 if not tv["check_param"].get("count") else
> > tv["check_param"]["count"]
> > +                port_id = tv["check_param"]["port_id"]
> > +                mark = tv["check_param"].get("mark")
> > +                # create rule
> > +                rule_li = self.create_fdir_rule(tv["rule"], check_stats=True)
> > +                # send and check match packets
> > +                out1 = self.send_pkts_getouput(pkts=tv["scapy_str"]["match"],
> > port_id=port_id,
> > +                                               count=count, mark=mark)
> > +                tv["check_func"](out1, pkt_num=len(tv["scapy_str"]["match"]),
> > check_param=tv["check_param"])
> > +                # send and check unmatch packets
> > +                out2 = self.send_pkts_getouput(pkts=tv["scapy_str"]["unmatch"],
> > port_id=port_id,
> > +                                               count=count, mark=mark)
> > +                tv["check_func"](out2, pkt_num=len(tv["scapy_str"]["unmatch"]),
> > check_param=tv["check_param"],
> > +                                 stats=False)
> > +                if tv["check_param"].get("count"):
> > +                    self.query_count(tv["check_param"]["count"]["hits_set"],
> > tv["check_param"]["count"]["hits"],
> > +                                     port_id=port_id,
> > +                                     rule_id=rule_li[0])
> > +                # list and destroy rule
> > +                self.check_rule(port_id=tv["check_param"]["port_id"],
> > rule_list=rule_li)
> > +                self.destroy_rule(rule_id=rule_li, port_id=port_id)
> > +                # send matched packet
> > +                out3 = self.send_pkts_getouput(pkts=tv["scapy_str"]["match"],
> > port_id=port_id,
> > +                                               count=count, mark=mark)
> > +                tv["check_func"](out3, pkt_num=len(tv["scapy_str"]["match"]),
> > check_param=tv["check_param"],
> > +                                 stats=False)
> > +                # check not rule exists
> > +                self.check_rule(port_id=port_id, stats=False)
> > +                test_results[tv["name"]] = True
> > +                print(GREEN("case passed: %s" % tv["name"]))
> > +            except Exception as e:
> > +                print(RED(e))
> > +                test_results[tv["name"]] = False
> > +                continue
> > +        failed_cases = []
> > +        for k, v in test_results.items():
> > +            if not v:
> > +                failed_cases.append(k)
> > +        self.verify(all(test_results.values()), "{} failed.".format(failed_cases))
> > +
> > +    def set_up_all(self):
> > +        """
> > +        Run at the start of each test suite.
> > +        prerequisites.
> > +        """
> > +        # Based on h/w type, choose how many ports to use
> > +        self.dut_ports = self.dut.get_ports(self.nic)
> > +        self.verify(len(self.dut_ports) >= 2, "Insufficient ports for testing")
> > +        # Verify that enough threads are available
> > +        cores = self.dut.get_core_list("1S/4C/1T")
> > +        self.verify(cores is not None, "Insufficient cores for speed testing")
> > +        self.portMask = utils.create_mask([self.dut_ports[0], self.dut_ports[1]])
> > +        self.ports_socket = self.dut.get_numa_id(self.dut_ports[0])
> > +        self.dut_port0 = self.tester.get_local_port(self.dut_ports[0])
> > +        self.dut_port1 = self.tester.get_local_port(self.dut_ports[1])
> > +        self.tester_iface0 = self.tester.get_interface(self.dut_port0)
> > +        self.tester_iface1 = self.tester.get_interface(self.dut_port1)
> > +        self.pci0 = self.dut.ports_info[self.dut_ports[0]]['pci']
> > +        self.pci1 = self.dut.ports_info[self.dut_ports[1]]['pci']
> > +
> > +        self.pkt = Packet()
> > +        self.pmd_output = PmdOutput(self.dut)
> > +        self.launch_testpmd_with_mark()
> > +
> > +    def set_up(self):
> > +        """
> > +        Run before each test case.
> > +        """
> > +        self.pmd_output.execute_cmd("start")
> > +
> > +    def config_testpmd(self):
> > +        self.pmd_output.execute_cmd("set fwd rxonly")
> > +        self.pmd_output.execute_cmd("set verbose 1")
> > +        self.pmd_output.execute_cmd("port config 0 udp_tunnel_port add
> > vxlan 4789")
> > +        self.pmd_output.execute_cmd("port config 1 udp_tunnel_port add
> > vxlan 4789")
> > +        # specify a fixed rss-hash-key for cvl ether
> > +        self.pmd_output.execute_cmd(
> > +            "port config 0 rss-hash-key ipv4
> >
> 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd12
> > 34abcd1234abcd1234abcd1234abcd1234abcd")
> > +        res = self.pmd_output.wait_link_status_up('all', timeout=15)
> > +        self.verify(res is True, 'there have port link is down')
> > +
> > +    def launch_testpmd_with_mark(self):
> > +        self.pmd_output.start_testpmd(cores="1S/4C/1T",
> > +                                      param="--portmask=%s --rxq=64 --txq=64 --port-
> > topology=loop" % self.portMask,
> > +                                      eal_param="-w %s,flow-mark-support=1 -w %s,flow-
> > mark-support=1" % (
> > +                                          self.pci0, self.pci1), socket=self.ports_socket)
> > +        self.config_testpmd()
> > +
> > +    def send_packets(self, packets, tx_port=None, count=1):
> > +        self.pkt.update_pkt(packets)
> > +        tx_port = self.tester_iface0 if not tx_port else tx_port
> > +        self.pkt.send_pkt(crb=self.tester, tx_port=tx_port, count=count)
> > +
> > +    def send_pkts_getouput(self, pkts, port_id=0, count=1, mark=None):
> > +        tx_port = self.tester_iface0 if port_id == 0 else self.tester_iface1
> > +        self.send_packets(pkts, tx_port=tx_port, count=count)
> > +        time.sleep(1)
> > +        if mark:
> > +            out = (self.pmd_output.get_output(),
> > self.pmd_output.execute_cmd("stop"))
> > +        else:
> > +            out = self.pmd_output.execute_cmd("stop")
> > +        self.pmd_output.execute_cmd("start")
> > +        return out
> > +
> > +    def create_fdir_rule(self, rule, check_stats=None):
> > +        # dpdk get a warning message(ice_interrupt_handler), it'll mess up
> > output stream, testpmd> probably not be
> > +        # print completely.
> > +        p = re.compile(r"Flow rule #(\d+) created")
> > +        rule_list = []
> > +        if isinstance(rule, list):
> > +            for i in rule:
> > +                out = self.dut.send_command(i, timeout=1)
> > +                m = p.search(out)
> > +                if m:
> > +                    rule_list.append(m.group(1))
> > +                else:
> > +                    rule_list.append(False)
> > +        elif isinstance(rule, str):
> > +            out = self.dut.send_command(rule, timeout=1)
> > +            m = p.search(out)
> > +            if m:
> > +                rule_list.append(m.group(1))
> > +            else:
> > +                rule_list.append(False)
> > +        else:
> > +            raise Exception("unsupported rule type, only accept list or str")
> > +        if check_stats:
> > +            self.verify(all(rule_list), "some rules create failed, result %s" %
> > rule_list)
> > +        elif check_stats == False:
> > +            self.verify(not any(rule_list), "all rules should create failed, result %s" %
> > rule_list)
> > +        return rule_list
> > +
> > +    def check_fdir_rule(self, port_id=0, stats=True, rule_list=None):
> > +        out = self.dut.send_command("flow list %s" % port_id, timeout=2)
> > +        p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
> > +        if stats:
> > +            self.verify(p.search(out), "flow rule on port %s is not existed" %
> > port_id)
> > +            if rule_list:
> > +                p = re.compile("^(\d+)\s")
> > +                li = out.splitlines()
> > +                res = filter(bool, map(p.match, li))
> > +                result = [i.group(1) for i in res]
> > +                self.verify(sorted(result) == sorted(rule_list),
> > +                            "check rule list failed. expect %s, result %s" % (rule_list,
> > result))
> > +        else:
> > +            self.verify(not p.search(out), "flow rule on port %s is existed" %
> > port_id)
> > +
> > +    def destroy_fdir_rule(self, port_id=0, rule_id=None):
> > +        if rule_id == None:
> > +            rule_id = 0
> > +        if isinstance(rule_id, list):
> > +            for i in rule_id:
> > +                out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> > i), timeout=1)
> > +                p = re.compile(r"Flow rule #(\d+) destroyed")
> > +                m = p.search(out)
> > +                self.verify(m, "flow rule %s delete failed" % rule_id)
> > +        else:
> > +            out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> > rule_id), timeout=1)
> > +            p = re.compile(r"Flow rule #(\d+) destroyed")
> > +            m = p.search(out)
> > +            self.verify(m, "flow rule %s delete failed" % rule_id)
> > +
> > +    def test_mac_ipv4_pay(self):
> > +        self._rte_flow_validate(vectors_ipv4_pay)
> > +
> > +    def test_mac_ipv4_udp(self):
> > +        self._rte_flow_validate(vectors_ipv4_udp)
> > +
> > +    def test_mac_ipv4_tcp(self):
> > +        self._rte_flow_validate(vectors_ipv4_tcp)
> > +
> > +    def test_mac_ipv4_sctp(self):
> > +        self._rte_flow_validate((vectors_ipv4_sctp))
> > +
> > +    def test_mac_ipv6_pay(self):
> > +        self._rte_flow_validate(vectors_ipv6_pay)
> > +
> > +    def test_mac_ipv6_udp(self):
> > +        self._rte_flow_validate(vectors_ipv6_udp)
> > +
> > +    def test_mac_ipv6_tcp(self):
> > +        self._rte_flow_validate(vectors_ipv6_tcp)
> > +
> > +    def test_mac_ipv6_sctp(self):
> > +        self._rte_flow_validate(vectors_ipv6_sctp)
> > +
> > +    def test_mac_ipv4_tun_ipv4(self):
> > +        self._rte_flow_validate(vectors_ipv4_tun_ipv4)
> > +
> > +    def test_mac_ipv4_tun_mac(self):
> > +        self._rte_flow_validate(vectors_ipv4_tun_mac)
> > +
> > +    def test_queue_index_wrong_parameters(self):
> > +        rule1 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> > queue index 64 / end"
> > +        self.create_fdir_rule(rule1, check_stats=False)
> > +        rule2 = [
> > +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue
> > index 1 / end",
> > +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue
> > index 2 / end",
> > +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop /
> > end"]
> > +        res = self.create_fdir_rule(rule2)
> > +        self.verify(res[0], "create fdir rule failed, result %s" % res)
> > +        self.verify(not any(res[1:]), "created wrong fdir rule %s should fail" %
> > rule2[1:])
> > +
> > +    def test_queue_group_wrong_parameters(self):
> > +        rule1 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> > rss queues 0 1 2 end / end"
> > +        rule2 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> > rss queues 0 end / end"
> > +        rule3 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> > rss queues 1 2 3 5 end / end"
> > +        rule4 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> > rss queues 63 64 end / end"
> > +        rule5 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / end actions rss queues 0
> > 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
> 31
> > 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
> 58
> > 59 60 61 62 63 end / end"
> > +        res = self.create_fdir_rule([rule1, rule2, rule3, rule4], check_stats=False)
> > +        self.dut.send_command("stop", timeout=1)
> > +        self.dut.send_command("port stop all", timeout=1)
> > +        self.dut.send_command("port config all rxq 32", timeout=1)
> > +        self.dut.send_command("port config all txq 32", timeout=2)
> > +        self.dut.send_command("port start all", timeout=1)
> > +        self.pmd_output.execute_cmd("start")
> > +        res = self.create_fdir_rule(rule5, check_stats=False)
> > +        self.dut.send_command("stop", timeout=1)
> > +        self.dut.send_command("port stop all", timeout=1)
> > +        self.dut.send_command("port config all rxq 64", timeout=1)
> > +        self.dut.send_command("port config all txq 64", timeout=2)
> > +        self.dut.send_command("port start all", timeout=1)
> > +        self.pmd_output.execute_cmd("start")
> > +        result = True
> > +        try:
> > +            self.create_fdir_rule(rule5, check_stats=True)
> > +            out = self.send_pkts_getouput(pkts=MAC_IPV4_PAY["match"])
> > +            rfc.check_queue(out, pkt_num=len(MAC_IPV4_PAY["match"]),
> > check_param={"port_id": 0, "queue": range(64)})
> > +            out = self.send_pkts_getouput(pkts=MAC_IPV4_PAY["unmatch"])
> > +            rfc.check_queue(out, pkt_num=len(MAC_IPV4_PAY["unmatch"]),
> > check_param={"port_id": 0, "queue": range(64)})
> > +        except Exception as e:
> > +            result = False
> > +            print(RED("failed:" + str(e)))
> > +        finally:
> > +            # restore testpmd config to default, then verify results
> > +            self.config_testpmd()
> > +        self.verify(result, "check failed")
> > +
> > +    def test_mac_ipv4_gtpu_ipv4_pay_teid_mark_count_query(self):
> > +        rule = "flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc / ipv4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12
> > 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
> 39
> > 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end /
> > mark id 100 / count / end"
> > +        p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03") /
> > IP(src="192.168.0.20", dst="192.168.0.21") / UDP(dport=2152) /
> > GTP_U_Header(gtp_type=255, teid=0x12345678) /
> > GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35) / IP() /
> > Raw("x" * 20)'
> > +        p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/UDP()/Raw("x"*20)'
> > +        # create fdir rule
> > +        rule_li = self.create_fdir_rule(rule, check_stats=True)
> > +        out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> > +        check_param = {"port_id": 1, "queue": range(64), "mark_id": 100}
> > +        rfc.check_mark(out, pkt_num=1, check_param=check_param)
> > +
> > +        out = self.send_pkts_getouput(pkts=p_gtpu2, port_id=1, mark=True)
> > +        rfc.check_queue(out[1], pkt_num=1, check_param=check_param)
> > +        mark_scanner = "FDIR matched ID=(0x\w+)"
> > +        res = re.search(mark_scanner, out[0])
> > +        self.verify(not res, "FDIR should not in %s" % out[0])
> > +        self.query_count(1, 1, 1, 0)
> > +
> > +        self.check_fdir_rule(port_id=1, stats=True)
> > +        self.destroy_fdir_rule(port_id=1, rule_id=rule_li[0])
> > +        # send matched packets
> > +        out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> > +        rfc.check_queue(out[1], pkt_num=1, check_param=check_param,
> > stats=True)
> > +        res = re.search(mark_scanner, out[0])
> > +        self.verify(not res, "FDIR should not in %s" % out[0])
> > +        self.check_fdir_rule(port_id=1, stats=False)
> > +
> > +    def test_mac_ipv4_gtpu_ipv4_pay_qfi_mark_count_query(self):
> > +        rule = "flow create 1 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi
> > is 0x34 / ipv4 / end actions drop / mark id 3 / count / end"
> > +        p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/TCP()/Raw("x"*20)'
> > +        p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x35)/IP()/Raw("x"*20)'
> > +        # create fdir rule
> > +        res = self.create_fdir_rule(rule, check_stats=True)
> > +        check_param = {"port_id": 1, "mark": True, "mark_id": 3}
> > +        # send matched packet
> > +        out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> > +        rfc.check_mark(out, pkt_num=1, check_param=check_param,
> > stats=True)
> > +        # send unmatched packet
> > +        out1 = self.send_pkts_getouput(pkts=p_gtpu2, port_id=1, mark=True)
> > +        rfc.check_mark(out1, pkt_num=1, check_param=check_param,
> > stats=False)
> > +        self.query_count(1, 1, 1, 0)
> > +        self.check_fdir_rule(port_id=1, stats=True, rule_list=res)
> > +        self.destroy_fdir_rule(port_id=1, rule_id=0)
> > +        # send matched packets
> > +        out = self.send_pkts_getouput(p_gtpu1, port_id=1, mark=True)
> > +        rfc.check_mark(out, pkt_num=1, check_param={"port_id": 1},
> > stats=False)
> > +        self.check_fdir_rule(port_id=1, stats=False)
> > +
> > +    def test_mac_ipv4_gtpu_ipv4_pay_multirules(self):
> > +        rule1 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end"
> > +        rule2 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end"
> > +        rule3 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end"
> > +        res = self.create_fdir_rule(rule=[rule1, rule2, rule3], check_stats=True)
> > +        rule4 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end"
> > +        rule5 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 4 / end"
> > +        rule6 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x1234567 / gtp_psc qfi is 0x75 / ipv4 / end actions queue index 4 / end"
> > +        res2 = self.create_fdir_rule(rule=[rule4, rule5, rule6], check_stats=False)
> > +        rule7 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x1234567 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 3 / end"
> > +        res3 = self.create_fdir_rule(rule7, check_stats=True)
> > +        p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/Raw("x"*20)'
> > +        p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/Raw("x"*20)'
> > +        p_gtpu3 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x35)/IP()/Raw("x"*20)'
> > +        p_gtpu4 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x35)/IP()/Raw("x"*20)'
> > +        p_gtpu5 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x36)/IP()/Raw("x"*20)'
> > +        out1 = self.send_pkts_getouput(p_gtpu1)
> > +        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1})
> > +        out2 = self.send_pkts_getouput(p_gtpu2)
> > +        rfc.check_queue(out2, pkt_num=1, check_param={"queue": 3})
> > +        out3 = self.send_pkts_getouput(p_gtpu3)
> > +        rfc.check_queue(out3, pkt_num=1, check_param={"queue": 2})
> > +        out4 = self.send_pkts_getouput(p_gtpu4)
> > +        rfc.check_queue(out4, pkt_num=1, check_param={"queue": 3})
> > +        out5 = self.send_pkts_getouput(p_gtpu5)
> > +        rfc.check_queue(out5, pkt_num=1, check_param={"queue": [1, 2, 3]},
> > stats=False)
> > +        res.extend(res3)
> > +        self.check_fdir_rule(port_id=0, stats=True, rule_list=res)
> > +        self.dut.send_command("flow flush 0", timeout=1)
> > +        out1 = self.send_pkts_getouput(p_gtpu1)
> > +        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1},
> > stats=False)
> > +        out2 = self.send_pkts_getouput(p_gtpu2)
> > +        rfc.check_queue(out2, pkt_num=1, check_param={"queue": 3},
> > stats=False)
> > +        out3 = self.send_pkts_getouput(p_gtpu3)
> > +        rfc.check_queue(out3, pkt_num=1, check_param={"queue": 2},
> > stats=False)
> > +        out4 = self.send_pkts_getouput(p_gtpu4)
> > +        rfc.check_queue(out4, pkt_num=1, check_param={"queue": 3},
> > stats=False)
> > +
> > +    def test_mac_ipv4_gtpu_ipv4_pay_two_ports(self):
> > +        rule1 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> > +        rule2 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> > +        rule3 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end'
> > +        rule4 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end'
> > +        rule5 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> > +        rule6 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc / ipv4 / end actions queue index 2 / end'
> > +
> > +        p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/Raw("x"*20)'
> > +        p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x35)/IP()/Raw("x"*20)'
> > +        p_gtpu3 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x35)/IP()/Raw("x"*20)'
> > +        res1 = self.create_fdir_rule([rule1, rule2], check_stats=True)
> > +        out1 = self.send_pkts_getouput(p_gtpu1)
> > +        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1})
> > +        out2 = self.send_pkts_getouput(p_gtpu1, port_id=1)
> > +        rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> > "queue": 1})
> > +
> > +        res2 = self.create_fdir_rule([rule3, rule4], check_stats=True)
> > +        out1 = self.send_pkts_getouput(p_gtpu2)
> > +        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 2})
> > +        out2 = self.send_pkts_getouput(p_gtpu2, port_id=1)
> > +        rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> > "queue": 3})
> > +
> > +        self.dut.send_command("flow flush 0", timeout=1)
> > +        self.dut.send_command("flow flush 1", timeout=1)
> > +
> > +        res3 = self.create_fdir_rule([rule5, rule6])
> > +        self.verify(all(res3), "rules should be create seccess, result is %s" % res3)
> > +        out1 = self.send_pkts_getouput(p_gtpu3)
> > +        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1},
> > stats=False)
> > +        out2 = self.send_pkts_getouput(p_gtpu3, port_id=1)
> > +        rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> > "queue": 2}, stats=True)
> > +
> > +        self.check_fdir_rule(port_id=0, rule_list=res3[0])
> > +        self.check_fdir_rule(port_id=1, rule_list=res3[1])
> > +
> > +        self.destroy_fdir_rule(0, 0)
> > +        self.destroy_fdir_rule(1, 0)
> > +
> > +        out1 = self.send_pkts_getouput([p_gtpu1, p_gtpu2])
> > +        rfc.check_queue(out1, pkt_num=2, check_param={"port_id": 0,
> > "queue": [1, 2]}, stats=False)
> > +        out2 = self.send_pkts_getouput([p_gtpu1, p_gtpu2, p_gtpu3],
> > port_id=1)
> > +        rfc.check_queue(out2, pkt_num=3, check_param={"port_id": 1,
> > "queue": [1, 2, 3]}, stats=False)
> > +
> > +        self.check_fdir_rule(0, stats=False)
> > +        self.check_fdir_rule(1, stats=False)
> > +
> > +    def test_mac_ipv4_gtpu_ipv4_pay_wrong_parameters(self):
> > +        rule1 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x100 / ipv4 / end actions queue index 1 / end'
> > +        rule2 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x100000000 / gtp_psc qfi is 0x5 / ipv4 / end actions queue index 2 / end'
> > +        self.create_fdir_rule([rule1, rule2], check_stats=False)
> > +        self.check_fdir_rule(0, stats=False)
> > +
> > +    def test_count_query_identifier_share(self):
> > +        rule1 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.1 / end
> > actions queue index 1 / count identifier 0x1234 shared on / end'
> > +        rule2 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.2 / end
> > actions queue index 2 / count identifier 0x1234 shared on / end'
> > +        rule3 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.3 / end
> > actions queue index 3 / count identifier 0x1234 shared off / end'
> > +        rule4 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.4 / end
> > actions queue index 4 / count identifier 0x1234 / end'
> > +        rule5 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.5 / end
> > actions queue index 5 / count shared on / end'
> > +        rule6 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.6 / end
> > actions drop / count shared on / end'
> > +        rule7 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.7 / end
> > actions drop / count identifier 0x1235 shared on / end'
> > +
> > +        pkt1 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.1",dst="192.168.0.21") /
> > Raw("x" * 80)'
> > +        pkt2 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.2",dst="192.168.0.21") /
> > Raw("x" * 80)'
> > +        pkt3 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.21") /
> > Raw("x" * 80)'
> > +        pkt4 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.4",dst="192.168.0.21") /
> > Raw("x" * 80)'
> > +        pkt5 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.5",dst="192.168.0.21") /
> > Raw("x" * 80)'
> > +        pkt6 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.6",dst="192.168.0.21") /
> > Raw("x" * 80)'
> > +        pkt7 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.21") /
> > Raw("x" * 80)'
> > +
> > +        res = self.create_fdir_rule([rule1, rule2, rule3, rule4, rule5, rule6, rule7])
> > +        self.verify(all(res), "create rules failed, result: %s" % res)
> > +        out1 = self.send_pkts_getouput(pkt1, count=10)
> > +        rfc.check_queue(out1, pkt_num=10, check_param={"queue": 1},
> > stats=True)
> > +        out2 = self.send_pkts_getouput(pkt2, count=10)
> > +        rfc.check_queue(out2, pkt_num=10, check_param={"queue": 2},
> > stats=True)
> > +        out3 = self.send_pkts_getouput(pkt3, count=10)
> > +        rfc.check_queue(out3, pkt_num=10, check_param={"queue": 3},
> > stats=True)
> > +        out4 = self.send_pkts_getouput(pkt4, count=10)
> > +        rfc.check_queue(out4, pkt_num=10, check_param={"queue": 4},
> > stats=True)
> > +        out5 = self.send_pkts_getouput(pkt5, count=10)
> > +        rfc.check_queue(out5, pkt_num=10, check_param={"queue": 5},
> > stats=True)
> > +        out6 = self.send_pkts_getouput(pkt6, count=10)
> > +        rfc.check_drop(out6, pkt_num=10, check_param={"port_id": 0})
> > +        out7 = self.send_pkts_getouput(pkt7, count=10)
> > +        rfc.check_drop(out7, pkt_num=10, check_param={"port_id": 0})
> > +
> > +        self.query_count(1, 20, 0, 0)
> > +        self.query_count(1, 20, 0, 1)
> > +        self.query_count(1, 10, 0, 2)
> > +        self.query_count(1, 10, 0, 3)
> > +        self.query_count(1, 20, 0, 4)
> > +        self.query_count(1, 20, 0, 5)
> > +        self.query_count(1, 10, 0, 6)
> > +
> > +        self.check_fdir_rule(0, stats=True, rule_list=res)
> > +        self.dut.send_command("flow flush 0", timeout=1)
> > +        out = self.send_pkts_getouput(pkts=[pkt1, pkt2, pkt3, pkt4, pkt5])
> > +        rfc.check_queue(out, pkt_num=5, check_param={"port_id": 0,
> > "queue": range(1, 6)}, stats=False)
> > +        out6 = self.send_pkts_getouput(pkt6, count=10)
> > +        rfc.check_drop(out6, pkt_num=10, check_param={"port_id": 0},
> > stats=False)
> > +        out7 = self.send_pkts_getouput(pkt7, count=10)
> > +        rfc.check_drop(out7, pkt_num=10, check_param={"port_id": 0},
> > stats=False)
> > +
> > +        self.check_fdir_rule(stats=False)
> > +
> > +    def test_multi_patterns_count_query(self):
> > +        rule1 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / tcp
> > src is 22 dst is 23 / end actions queue index 1 / count / end'
> > +        rule2 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp
> > src is 22 dst is 23 / end actions drop / count / end'
> > +        rule3 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / sctp
> > src is 22 dst is 23 / end actions rss queues 62 63 end / count / end'
> > +        rule4 = 'flow create 0 ingress pattern eth / ipv6 dst is
> > CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue
> > index 1 / count / end'
> > +        rule5 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue
> > index 3 / count / end'
> > +        rule6 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 / tcp dst is 23 / end actions queue index 4 / count / end'
> > +        rule7 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> > index 5 / count / end'
> > +
> > +        pkt1 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> > /TCP(sport=22, dport=23)/ Raw("x" * 80)'
> > +        pkt2 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> > /UDP(sport=22, dport=23)/ Raw("x" * 80)'
> > +        pkt3 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> > /SCTP(sport=22, dport=23)/ Raw("x" * 80)'
> > +        pkt4 =
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)'
> > +        pkt5 =
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(dport=4790)/VXLAN(flags=0xc)/IP(
> > dst="192.168.0.21", src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'
> > +        pkt6 =
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> > 22:33:44:55")/IP(src="192.168.0.20")/TCP(dport=23)/("X"*480)'
> > +        pkt7 =
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="19
> > 2.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)'
> > +
> > +        res = self.create_fdir_rule(rule=[rule1, rule2, rule3, rule4, rule5, rule6,
> > rule7], check_stats=True)
> > +        self.verify(all(res), "create rules failed, result %s" % res)
> > +        out = self.send_pkts_getouput(pkts=pkt1, count=10)
> > +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> > stats=True)
> > +        out = self.send_pkts_getouput(pkts=pkt2, count=10)
> > +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0})
> > +        out = self.send_pkts_getouput(pkts=pkt3, count=10)
> > +        rfc.check_queue(out, pkt_num=10, check_param={"queue": [62, 63]},
> > stats=True)
> > +        out = self.send_pkts_getouput(pkts=pkt4, count=10)
> > +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> > stats=True)
> > +        out = self.send_pkts_getouput(pkts=pkt5, count=10)
> > +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 3},
> > stats=True)
> > +        out = self.send_pkts_getouput(pkts=pkt6, count=10)
> > +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 4},
> > stats=True)
> > +        out = self.send_pkts_getouput(pkts=pkt7, count=10)
> > +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 5},
> > stats=True)
> > +
> > +        for i in range(7):
> > +            self.query_count(1, 10, port_id=0, rule_id=i)
> > +        self.check_fdir_rule(port_id=0, stats=True, rule_list=res)
> > +
> > +        self.dut.send_command("flow flush 0", timeout=1)
> > +        out = self.send_pkts_getouput(pkts=pkt1, count=10)
> > +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> > stats=False)
> > +        out = self.send_pkts_getouput(pkts=pkt2, count=10)
> > +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> > stats=False)
> > +        out = self.send_pkts_getouput(pkts=pkt3, count=1)
> > +        rfc.check_queue(out, pkt_num=1, check_param={"queue": [62, 63]},
> > stats=False)
> > +        out = self.send_pkts_getouput(pkts=[pkt4, pkt5, pkt6, pkt7], count=1)
> > +        rfc.check_queue(out, pkt_num=4, check_param={"queue": [1, 3, 4, 5]},
> > stats=False)
> > +        self.check_fdir_rule(stats=False)
> > +
> > +    def test_two_ports_multi_patterns_count_query(self):
> > +        rules = [
> > +            'flow create 1 ingress pattern eth / ipv4 dst is 192.168.0.21 proto is 255
> > tos is 4 / end actions queue index 1 / count / end',
> > +            'flow create 1 ingress pattern eth / ipv6 dst is
> > CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp
> > src is 22 dst is 23 / end actions rss queues 6 7 end / count / end',
> > +            'flow create 1 ingress pattern eth / ipv6 dst is
> > CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp
> > src is 22 dst is 23 / end actions rss queues 6 7 end / count / end',
> > +            'flow create 1 ingress pattern eth / ipv6 dst is
> > CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp
> > src is 22 dst is 23 / end actions queue index 2 / count / end',
> > +            'flow create 1 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / end actions drop / count / end',
> > +            'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 tos is 4 / tcp
> > src is 22 dst is 23 / end actions drop / count / end',
> > +            'flow create 0 ingress pattern eth / ipv6 dst is
> > CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue
> > index 1 / count / end'
> > +        ]
> > +        pkts = [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168
> > .0.20", dst="192.168.0.21")/("X"*480)',
> > +            'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", ttl=2,
> > tos=4)/TCP(sport=22,dport=23)/Raw(load="X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> > +            'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", ttl=2,
> > tos=4)/TCP(sport=22,dport=23)/Raw(load="X"*480)'
> > +        ]
> > +        res = self.create_fdir_rule(rule=rules, check_stats=True)
> > +        out = self.send_pkts_getouput(pkts[0], port_id=1, count=10)
> > +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> > "queue": 1}, stats=True)
> > +        out = self.send_pkts_getouput(pkts[1:3], port_id=1, count=10)
> > +        rfc.check_queue(out, pkt_num=20, check_param={"port_id": 1,
> > "queue": [6, 7]}, stats=True)
> > +        out = self.send_pkts_getouput(pkts[3], port_id=1, count=10)
> > +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> > "queue": 2}, stats=True)
> > +        out = self.send_pkts_getouput(pkts[4], port_id=1, count=10)
> > +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1})
> > +        out = self.send_pkts_getouput(pkts[5], count=10)
> > +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0})
> > +        out = self.send_pkts_getouput(pkts[6], count=10)
> > +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 0,
> > "queue": 1}, stats=True)
> > +        out = self.send_pkts_getouput(pkts[7], port_id=1, count=10)
> > +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1},
> > stats=False)
> > +
> > +        for i in range(5):
> > +            self.query_count(1, 10, 1, i)
> > +        for i in range(2):
> > +            self.query_count(1, 10, 0, i)
> > +        self.check_fdir_rule(port_id=0, stats=True, rule_list=res[0:2])
> > +        self.check_fdir_rule(port_id=1, stats=True, rule_list=res[2:])
> > +
> > +        self.dut.send_command("flow flush 0", timeout=1)
> > +        self.dut.send_command("flow flush 1", timeout=1)
> > +
> > +        out = self.send_pkts_getouput(pkts[0], port_id=1, count=10)
> > +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> > "queue": 1}, stats=False)
> > +        out = self.send_pkts_getouput(pkts[1:3], port_id=1, count=10)
> > +        rfc.check_queue(out, pkt_num=20, check_param={"port_id": 1,
> > "queue": [6, 7]}, stats=False)
> > +        out = self.send_pkts_getouput(pkts[3], port_id=1, count=10)
> > +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> > "queue": 2}, stats=False)
> > +        out = self.send_pkts_getouput(pkts[4], port_id=1, count=10)
> > +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1},
> > stats=False)
> > +        out = self.send_pkts_getouput(pkts[5], count=10)
> > +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> > stats=False)
> > +        out = self.send_pkts_getouput(pkts[6], count=10)
> > +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 0,
> > "queue": 1}, stats=False)
> > +        out = self.send_pkts_getouput(pkts[7], port_id=0, count=10)
> > +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> > stats=False)
> > +        self.check_fdir_rule(0, stats=False)
> > +        self.check_fdir_rule(1, stats=False)
> > +
> > +    def test_multirules_mark(self):
> > +        rules = [
> > +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> > actions queue index 1 / mark id 1 / end",
> > +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> > actions queue index 2 / mark id 1 / end",
> > +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end
> > actions queue index 1 / mark id 2 / count / end"]
> > +
> > +        pkt1 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'
> > +        pkt2 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)'
> > +        pkt3 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)'
> > +
> > +        res = self.create_fdir_rule(rules, check_stats=True)
> > +
> > +        out1 = self.send_pkts_getouput(pkt1, mark=True)
> > +        rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 1, "queue": 1}, stats=True)
> > +
> > +        out2 = self.send_pkts_getouput(pkt2, mark=True)
> > +        rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 1, "queue": 2}, stats=True)
> > +
> > +        out3 = self.send_pkts_getouput(pkt3, mark=True)
> > +        rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 2, "queue": 1}, stats=True)
> > +
> > +        self.query_count(1, 1, port_id=0, rule_id=2)
> > +        self.check_fdir_rule(0, stats=True, rule_list=res)
> > +        self.destroy_fdir_rule(port_id=0, rule_id=0)
> > +
> > +        out1 = self.send_pkts_getouput(pkt1, mark=True)
> > +        rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 1, "queue": 1}, stats=False)
> > +
> > +        self.check_fdir_rule(0, stats=True, rule_list=res[1:])
> > +        out2 = self.send_pkts_getouput(pkt2, mark=True)
> > +        rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 1, "queue": 2}, stats=True)
> > +
> > +        out3 = self.send_pkts_getouput(pkt3, mark=True)
> > +        rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 2, "queue": 1}, stats=True)
> > +
> > +        self.query_count(1, 2, port_id=0, rule_id=2)
> > +        self.dut.send_command("flow flush 0", timeout=1)
> > +
> > +        out1 = self.send_pkts_getouput(pkt1, mark=True)
> > +        rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 1, "queue": 1}, stats=False)
> > +
> > +        out2 = self.send_pkts_getouput(pkt2, mark=True)
> > +        rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 1, "queue": 2}, stats=False)
> > +
> > +        out3 = self.send_pkts_getouput(pkt3, mark=True)
> > +        rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 2, "queue": 1}, stats=False)
> > +
> > +        self.check_fdir_rule(stats=False)
> > +
> > +    def test_mark_wrong_parameters(self):
> > +        rule = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> > src is 192.168.0.20 / end actions queue index 1 / mark id 4294967296 / end"
> > +        self.create_fdir_rule(rule=rule, check_stats=False)
> > +        self.check_fdir_rule(stats=False)
> > +
> > +    def test_pattern_conflict_flow(self):
> > +        rule1 = "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end
> > actions queue index 1 / end"
> > +        self.create_fdir_rule(rule=rule1, check_stats=True)
> > +        pkt1 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/Ra
> > w("x" * 80)'
> > +        pkt2 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> > /UDP(sport=22, dport=23)/ Raw("x" * 80)'
> > +        out1 = self.send_pkts_getouput(pkts=[pkt1, pkt2])
> > +        rfc.check_queue(out1, pkt_num=2, check_param={"port_id": 0,
> > "queue": 1}, stats=True)
> > +
> > +        rule2 = "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp
> > src is 22 dst is 23 / end actions queue index 2 / end"
> > +        self.create_fdir_rule(rule=rule2, check_stats=True)
> > +        out2 = self.send_pkts_getouput(pkt1)
> > +        rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 0,
> > "queue": 1}, stats=True)
> > +
> > +        out3 = self.send_pkts_getouput(pkt2)
> > +        rfc.check_queue(out3, pkt_num=1, check_param={"port_id": 0,
> > "queue": 2}, stats=True)
> > +
> > +        self.dut.send_command("flow flush 0", timeout=1)
> > +
> > +        self.create_fdir_rule(rule=rule2, check_stats=True)
> > +        out4 = self.send_pkts_getouput(pkt2)
> > +        rfc.check_queue(out4, pkt_num=1, check_param={"port_id": 0,
> > "queue": 2}, stats=True)
> > +
> > +        self.create_fdir_rule(rule=rule1, check_stats=True)
> > +        out5 = self.send_pkts_getouput(pkt2)
> > +        rfc.check_queue(out5, pkt_num=1, check_param={"port_id": 0,
> > "queue": 1}, stats=True)
> > +
> > +    def test_max_count(self):
> > +        pattern = "flow create 0 ingress pattern eth / ipv4 src is 192.168.0.{} /
> > end actions drop / count / end"
> > +        rules = [pattern.format(i) for i in range(1, 256)] + [
> > +            "flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / end actions
> > drop / count / end"]
> > +        res = self.create_fdir_rule(rules, check_stats=True)
> > +
> > +        rule2 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.1.2 / end
> > actions drop / count / end'
> > +        res2 = self.create_fdir_rule(rule2, check_stats=False)
> > +
> > +        pkt =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1",dst="192.168.0.21") /
> > Raw("x" * 80)'
> > +        out = self.send_pkts_getouput(pkt, count=10)
> > +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> > stats=True)
> > +        self.query_count(1, 10, port_id=0, rule_id=255)
> > +        self.check_fdir_rule(0, stats=True, rule_list=res)
> > +        self.dut.send_command("flow flush 0", timeout=1)
> > +        out = self.send_pkts_getouput(pkt, count=10)
> > +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> > stats=False)
> > +        self.check_fdir_rule(stats=False)
> > +        self.dut.send_command("stop", timeout=2)
> > +        self.dut.send_command("quit", timeout=2)
> > +        self.launch_testpmd_with_mark()
> > +
> > +    def tear_down(self):
> > +        # destroy all flow rule on port 0
> > +        self.dut.send_command("flow flush 0", timeout=1)
> > +        self.dut.send_command("flow flush 1", timeout=1)
> > +        self.dut.send_command("clear port stats all", timeout=1)
> > +        self.pmd_output.execute_cmd("stop")
> > +
> > +    def tear_down_all(self):
> > +        self.dut.kill_all()
> > --
> > 1.8.3.1


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

* Re: [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir
  2019-12-31  6:05 [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir Xiao Qimai
  2019-12-31 10:14 ` Xiao, QimaiX
@ 2020-01-03  2:58 ` Tu, Lijuan
  1 sibling, 0 replies; 4+ messages in thread
From: Tu, Lijuan @ 2020-01-03  2:58 UTC (permalink / raw)
  To: Xiao, QimaiX, dts; +Cc: Xiao, QimaiX

applied

> -----Original Message-----
> From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of Xiao Qimai
> Sent: Tuesday, December 31, 2019 2:06 PM
> To: dts@dpdk.org
> Cc: Xiao, QimaiX <qimaix.xiao@intel.com>
> Subject: [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir
> 
> add testsuit cvl_fdir
> 
> Signed-off-by: Xiao Qimai <qimaix.xiao@intel.com>
> ---
>  tests/TestSuite_cvl_fdir.py | 1548
> +++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 1548 insertions(+)
>  create mode 100644 tests/TestSuite_cvl_fdir.py
> 
> diff --git a/tests/TestSuite_cvl_fdir.py b/tests/TestSuite_cvl_fdir.py
> new file mode 100644
> index 0000000..8a4dde2
> --- /dev/null
> +++ b/tests/TestSuite_cvl_fdir.py
> @@ -0,0 +1,1548 @@
> +# BSD LICENSE
> +#
> +# Copyright(c) 2010-2019 Intel Corporation. All rights reserved.
> +# All rights reserved.
> +#
> +# Redistribution and use in source and binary forms, with or without
> +# modification, are permitted provided that the following conditions
> +# are met:
> +#
> +#   * Redistributions of source code must retain the above copyright
> +#     notice, this list of conditions and the following disclaimer.
> +#   * Redistributions in binary form must reproduce the above copyright
> +#     notice, this list of conditions and the following disclaimer in
> +#     the documentation and/or other materials provided with the
> +#     distribution.
> +#   * Neither the name of Intel Corporation nor the names of its
> +#     contributors may be used to endorse or promote products derived
> +#     from this software without specific prior written permission.
> +#
> +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
> CONTRIBUTORS
> +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
> NOT
> +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
> FITNESS FOR
> +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
> COPYRIGHT
> +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
> INCIDENTAL,
> +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
> NOT
> +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
> OF USE,
> +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
> ON ANY
> +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
> TORT
> +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
> THE USE
> +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
> DAMAGE.
> +
> +
> +import re
> +import time
> +
> +from packet import Packet
> +from pmd_output import PmdOutput
> +from test_case import TestCase
> +import rte_flow_common as rfc
> +
> +from utils import GREEN, RED
> +import utils
> +
> +MAC_IPV4_PAY = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> frag=1, proto=255, ttl=2, tos=4)/Raw("x" * 80)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.22",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.22",dst="192.168.0.21",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.1.21",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=1, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=255, ttl=3, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=255, ttl=2, tos=9) / Raw("x" * 80)'
> +    ]
> +}
> +
> +MAC_IPV4_PAY_SELECTED = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=1) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22") /
> Raw("x" * 80)'
> +    ]
> +}
> +
> +MAC_IPV4_UDP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=21,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=24)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=64, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=1) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)']
> +}
> +
> +MAC_IPV4_TCP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=21,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=24)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=64, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=1) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)']
> +}
> +
> +MAC_IPV4_SCTP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=21,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=24)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=64, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=1) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4)/Raw("x" * 80)']
> +}
> +
> +MAC_IPV6_PAY = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=1, tc=1,
> hlim=2)/IPv6ExtHdrFragment(1000)/("X"*480)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2022", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::1", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=2, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=1, tc=2, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=1, tc=1, hlim=5)/("X"*480)']
> +}
> +
> +MAC_IPV6_PAY_SELECTED = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020")/IPv6ExtHdrFragment(1000)/("X"*480)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2021")/("X"*480)']
> +}
> +
> +MAC_IPV6_UDP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2021", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2002::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=3, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=1)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=21,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=24)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)']
> +}
> +
> +MAC_IPV6_TCP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2021", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2002::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=3, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=1)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=21,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=24)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)']
> +}
> +
> +MAC_IPV6_SCTP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1,
> hlim=2)/SCTP(sport=22,dport=23)/("X"*480)'],
> +    "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2021", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2002::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=3, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=1)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=21,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=24)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/("X"*480)']
> +}
> +
> +MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.
> 0.20", dst="192.168.0.21")/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")',
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> dst="192.168.0.21")',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21",
> frag=1)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:2
> 2:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.20")/("X"*480)'
> +    ],
> +    "unmatch": [
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.22")',
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.30", dst="192.168.0.21")',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> src="192.168.0.20")/("X"*480)']
> +}
> +
> +MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.
> 0.20", dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:2
> 2:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'],
> +    "unmatch": [
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.22")/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:2
> 2:33:44:55")/IP(src="192.168.0.21",
> dst="192.168.0.23")/UDP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=21,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=22,dport=24)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=22, dport=23)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'
> +    ]
> +}
> +
> +MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="192
> .168.0.20", dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:2
> 2:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.20")/TCP(sport=22,dport=23)/("X"*480)'],
> +    "unmatch": [
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.22")/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:2
> 2:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.23")/TCP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=21,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=22,dport=24)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> src="192.168.0.20")/TCP(sport=22,dport=23)/("X"*480)']
> +}
> +
> +MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP = {
> +    "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="192
> .168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:2
> 2:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.20")/SCTP(sport=22,dport=23)/("X"*480)'],
> +    "unmatch": [
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.22")/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:2
> 2:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.23")/SCTP(sport=22,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/SCTP(sport=21,dport=23)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/SCTP(sport=22,dport=24)/("X"*480)',
> +        'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=22, dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> src="192.168.0.20")/SCTP(sport=22,dport=23)/("X"*480)']
> +}
> +
> +MAC_IPV4_GTPU_IPV4_PAY = {
> +    "match": [
> +        'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)',
> +        'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP(frag=1)/Raw("x"*20)',
> +        'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/UDP()/Raw("x"*20)',
> +        'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP( dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/TCP(sport=22, dport=23)/Raw("x"*20)',
> +        'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/ICMP()/Raw("x"*20)'],
> +    "unmatch": [
> +        'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/SCTP()/Raw("x"*20)',
> +        'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)',
> +        'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)']
> +}
> +
> +tv_mac_ipv4_pay_queue_index = {
> +    "name": "test_mac_ipv4_pay_queue_index",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> queue index 1 / end",
> +    "scapy_str": MAC_IPV4_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_pay_selected_inputset_queue_index = {
> +    "name": "test_mac_ipv4_pay_selected_inputset_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end
> actions queue index 1 / end",
> +    "scapy_str": MAC_IPV4_PAY_SELECTED,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_udp_queue_index = {
> +    "name": "test_mac_ipv4_upd_queue_index",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 /
> end actions queue index 1 / end",
> +    "scapy_str": MAC_IPV4_UDP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tcp_queue_index = {
> +    "name": "test_mac_ipv4_tcp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 /
> end actions queue index 63 / end",
> +    "scapy_str": MAC_IPV4_TCP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 63}
> +}
> +
> +tv_mac_ipv4_sctp_queue_index = {
> +    "name": "test_mac_ipv4_sctp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23
> tag is 1 / end actions queue index 2 / end",
> +    "scapy_str": MAC_IPV4_SCTP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 2}
> +}
> +
> +tv_mac_ipv6_pay_queue_index = {
> +    "name": "test_mac_ipv6_pay_queue_index",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1
> hop is 2 tc is 1 / end actions queue index 1 / end",
> +    "scapy_str": MAC_IPV6_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv6_pay_selected_inputset_queue_index = {
> +    "name": "test_mac_ipv6_pay_selected_inputset_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 / end actions queue index 1 /
> end",
> +    "scapy_str": MAC_IPV6_PAY_SELECTED,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv6_udp_queue_index = {
> +    "name": "test_mac_ipv6_udp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / udp src is 22 dst is 23 / end actions queue index 1 / end",
> +    "scapy_str": MAC_IPV6_UDP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv6_tcp_queue_index = {
> +    "name": "test_mac_ipv6_tcp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / tcp src is 22 dst is 23 / end actions queue index 1 / end",
> +    "scapy_str": MAC_IPV6_TCP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv6_sctp_queue_index = {
> +    "name": "test_mac_ipv6_sctp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / sctp src is 22 dst is 23 / end actions queue index 1 / end",
> +    "scapy_str": MAC_IPV6_SCTP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_pay_queue_index = {
> +    "name": "test_mac_ipv4_tun_ipv4_pay_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end",
> +    "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_udp_queue_index = {
> +    "name": "test_mac_ipv4_tun_ipv4_udp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue
> index 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_tcp_queue_index = {
> +    "name": "test_mac_ipv4_tun_ipv4_tcp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue
> index 1 / end",
> +    "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_sctp_queue_index = {
> +    "name": "test_mac_ipv4_tun_ipv4_sctp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> index 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_pay_queue_index = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end",
> +    "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_udp_queue_index = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions
> queue index 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions
> queue index 1 / end",
> +    "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions
> queue index 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_pay_drop = {
> +    "name": "test_mac_ipv4_pay_drop",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> drop / end",
> +    "scapy_str": MAC_IPV4_PAY,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_udp_drop = {
> +    "name": "test_mac_ipv4_udp_drop",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 /
> end actions drop / end",
> +    "scapy_str": MAC_IPV4_UDP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tcp_drop = {
> +    "name": "test_mac_ipv4_tcp_drop",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 /
> end actions drop / end",
> +    "scapy_str": MAC_IPV4_TCP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_sctp_drop = {
> +    "name": "test_mac_ipv4_sctp_drop",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 /
> end actions drop / end",
> +    "scapy_str": MAC_IPV4_SCTP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv6_pay_drop = {
> +    "name": "test_mac_ipv6_pay_drop",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1
> hop is 2 tc is 1 / end actions drop / end",
> +    "scapy_str": MAC_IPV6_PAY,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv6_udp_drop = {
> +    "name": "test_mac_ipv6_udp_drop",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / udp src is 22 dst is 23 / end actions drop / end",
> +    "scapy_str": MAC_IPV6_UDP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +tv_mac_ipv6_tcp_drop = {
> +    "name": "test_mac_ipv6_tcp_drop",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / tcp src is 22 dst is 23 / end actions drop / end",
> +    "scapy_str": MAC_IPV6_TCP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv6_sctp_drop = {
> +    "name": "test_mac_ipv6_sctp_drop",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / sctp src is 22 dst is 23 / end actions drop / end",
> +    "scapy_str": MAC_IPV6_SCTP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_pay_drop = {
> +    "name": "test_mac_ipv4_tun_ipv4_pay_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions drop / end",
> +    "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_udp_drop = {
> +    "name": "test_mac_ipv4_tun_ipv4_udp_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop /
> end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_tcp_drop = {
> +    "name": "test_mac_ipv4_tun_ipv4_tcp_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop /
> end",
> +    "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_sctp_drop = {
> +    "name": "test_mac_ipv4_tun_ipv4_sctp_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop /
> end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_pay_drop = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_pay_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end",
> +    "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_udp_drop = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_udp_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions
> drop / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_tcp_drop = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_tcp_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions
> drop / end",
> +    "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_sctp_drop = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_sctp_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions
> drop / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_pay_queue_group = {
> +    "name": "test_mac_ipv4_pay_queue_group",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 0 1 end / end",
> +    "scapy_str": MAC_IPV4_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [0, 1]}
> +}
> +
> +tv_mac_ipv4_udp_queue_group = {
> +    "name": "test_mac_ipv4_udp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 /
> end actions rss queues 1 2 3 4 end / end",
> +    "scapy_str": MAC_IPV4_UDP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2, 3, 4]}
> +}
> +
> +tv_mac_ipv4_tcp_queue_group = {
> +    "name": "test_mac_ipv4_tcp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 /
> end actions rss queues 56 57 58 59 60 61 62 63 end / end",
> +    "scapy_str": MAC_IPV4_TCP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": range(56, 64)}
> +}
> +
> +tv_mac_ipv4_sctp_queue_group = {
> +    "name": "test_mac_ipv4_sctp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23
> tag is 1 / end actions rss queues 0 1 2 3 end / end",
> +    "scapy_str": MAC_IPV4_SCTP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": range(4)}
> +}
> +
> +tv_mac_ipv6_pay_queue_group = {
> +    "name": "test_mac_ipv6_pay_queue_group",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1
> hop is 2 tc is 1 / end actions rss queues 1 2 end / end",
> +    "scapy_str": MAC_IPV6_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv6_udp_queue_group = {
> +    "name": "test_mac_ipv6_udp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> +    "scapy_str": MAC_IPV6_UDP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv6_tcp_queue_group = {
> +    "name": "test_mac_ipv6_tcp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> +    "scapy_str": MAC_IPV6_TCP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv6_sctp_queue_group = {
> +    "name": "test_mac_ipv6_sctp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> +    "scapy_str": MAC_IPV6_SCTP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_pay_queue_group = {
> +    "name": "test_mac_ipv4_tun_ipv4_pay_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 9 10 11 12 13 14 15
> 16 17 18 19 20 21 22 23 24 end / end",
> +    "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": range(9, 25)}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_udp_queue_group = {
> +    "name": "test_mac_ipv4_tun_ipv4_udp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss
> queues 38 39 40 41 end / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [38, 39, 40, 41]}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_tcp_queue_group = {
> +    "name": "test_mac_ipv4_tun_ipv4_tcp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss
> queues 1 2 end / end",
> +    "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_sctp_queue_group = {
> +    "name": "test_mac_ipv4_tun_ipv4_sctp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss
> queues 1 2 end / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_pay_queue_group = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 1 2 end / end",
> +    "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_udp_queue_group = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions
> rss queues 1 2 end / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_group = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss
> queues 1 2 end / end",
> +    "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_group = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions
> rss queues 1 2 end / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_gtpu_ipv4_pay_queue_index = {
> +    "name": "test_mac_ipv4_gtpu_ipv4_pay_queue_index",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end",
> +    "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_gtpu_ipv4_pay_drop = {
> +    "name": "test_mac_ipv4_gtpu_ipv4_pay_drop",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions drop / end",
> +    "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> +    "check_func": rfc.check_drop,
> +    "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_gtpu_ipv4_pay_queue_group = {
> +    "name": "test_mac_ipv4_gtpu_ipv4_pay_queue_group",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions rss queues 0 1 end /
> end",
> +    "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> +    "check_func": rfc.check_queue,
> +    "check_param": {"port_id": 0, "queue": [0, 1]}
> +}
> +
> +tv_mac_ipv4_gtpu_ipv4_pay_mark_count_query = {
> +    "name": "test_mac_ipv4_gtpu_ipv4_pay_mark_count_query",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 2 / mark id
> 2 / count / end",
> +    "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 2, "mark_id": 2,
> +                    "count": {"hits_set": 1, "hits": 5}, "mark": True}
> +}
> +
> +tv_mac_ipv4_pay_queue_index_mark = {
> +    "name": "test_mac_ipv4_pay_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> queue index 1 / mark id 0 / end",
> +    "scapy_str": MAC_IPV4_PAY,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 0, "mark": True}
> +}
> +
> +tv_mac_ipv4_udp_queue_index_mark = {
> +    "name": "test_mac_ipv4_udp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 /
> end actions queue index 0 / mark id 1 / end",
> +    "scapy_str": MAC_IPV4_UDP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 0, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tcp_queue_index_mark = {
> +    "name": "test_mac_ipv4_tcp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 /
> end actions queue index 1 / mark id 4294967294 / end",
> +    "scapy_str": MAC_IPV4_TCP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 4294967294,
> "mark": True}
> +}
> +
> +tv_mac_ipv4_sctp_queue_drop_mark = {
> +    "name": "test_mac_ipv4_sctp_queue_drop_mark",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23
> tag is 1 / end actions drop / mark id 1 / end",
> +    "scapy_str": MAC_IPV4_SCTP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv6_pay_queue_index_mark = {
> +    "name": "test_mac_ipv6_pay_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1
> hop is 2 tc is 1 / end actions queue index 1 / mark id 1 / end",
> +    "scapy_str": MAC_IPV6_PAY,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv6_udp_queue_index_mark = {
> +    "name": "test_mac_ipv6_udp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> +    "scapy_str": MAC_IPV6_UDP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv6_tcp_queue_index_mark = {
> +    "name": "test_mac_ipv6_tcp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> +    "scapy_str": MAC_IPV6_TCP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv6_sctp_queue_index_mark = {
> +    "name": "test_mac_ipv6_sctp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> +    "scapy_str": MAC_IPV6_SCTP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_pay_queue_index_mark = {
> +    "name": "test_mac_ipv4_tun_ipv4_pay_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 /
> end",
> +    "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_udp_queue_group_mark = {
> +    "name": "test_mac_ipv4_tun_ipv4_udp_queue_group_mark",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss
> queues 1 2 end / mark id 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": [1, 2], "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_tcp_drop_mark = {
> +    "name": "test_mac_ipv4_tun_ipv4_tcp_drop_mark",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop /
> mark id 1 / end",
> +    "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_sctp_queue_index_mark = {
> +    "name": "test_mac_ipv4_tun_ipv4_sctp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> index 1 / mark id 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1
> / end",
> +    "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions
> queue index 1 / mark id 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions
> queue index 1 / mark id 1 / end",
> +    "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark = {
> +    "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark",
> +    "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions
> queue index 1 / mark id 1 / end",
> +    "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> +    "check_func": rfc.check_mark,
> +    "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +vectors_ipv4_pay = [tv_mac_ipv4_pay_queue_index,
> tv_mac_ipv4_pay_selected_inputset_queue_index,
> +                         tv_mac_ipv4_pay_drop, tv_mac_ipv4_pay_queue_group,
> tv_mac_ipv4_pay_queue_index_mark]
> +
> +vectors_ipv4_udp = [tv_mac_ipv4_udp_drop,
> tv_mac_ipv4_udp_queue_group, tv_mac_ipv4_udp_queue_index_mark,
> +                         tv_mac_ipv4_udp_queue_index]
> +
> +vectors_ipv4_tcp = [tv_mac_ipv4_tcp_drop, tv_mac_ipv4_tcp_queue_group,
> tv_mac_ipv4_tcp_queue_index,
> +                         tv_mac_ipv4_tcp_queue_index_mark]
> +
> +vectors_ipv4_sctp = [tv_mac_ipv4_sctp_queue_drop_mark,
> tv_mac_ipv4_sctp_queue_group, tv_mac_ipv4_sctp_drop,
> +                          tv_mac_ipv4_sctp_queue_index]
> +
> +vectors_ipv6_pay = [tv_mac_ipv6_pay_drop,
> tv_mac_ipv6_pay_queue_group, tv_mac_ipv6_pay_queue_index,
> +                         tv_mac_ipv6_pay_queue_index_mark,
> tv_mac_ipv6_pay_selected_inputset_queue_index]
> +
> +vectors_ipv6_udp = [tv_mac_ipv6_udp_drop,
> tv_mac_ipv6_udp_queue_group, tv_mac_ipv6_udp_queue_index,
> +                         tv_mac_ipv6_udp_queue_index_mark]
> +
> +vectors_ipv6_tcp = [tv_mac_ipv6_tcp_drop, tv_mac_ipv6_tcp_queue_group,
> tv_mac_ipv6_tcp_queue_index,
> +                         tv_mac_ipv6_tcp_queue_index_mark]
> +
> +vectors_ipv6_sctp = [tv_mac_ipv6_sctp_queue_index_mark,
> tv_mac_ipv6_sctp_drop, tv_mac_ipv6_sctp_queue_group,
> +                          tv_mac_ipv6_sctp_queue_index]
> +
> +vectors_ipv4_tun_ipv4 = [tv_mac_ipv4_tun_ipv4_pay_drop,
> tv_mac_ipv4_tun_ipv4_pay_queue_group,
> +                              tv_mac_ipv4_tun_ipv4_pay_queue_index,
> tv_mac_ipv4_tun_ipv4_pay_queue_index_mark,
> +                              tv_mac_ipv4_tun_ipv4_sctp_drop,
> tv_mac_ipv4_tun_ipv4_sctp_queue_group,
> +                              tv_mac_ipv4_tun_ipv4_sctp_queue_index,
> tv_mac_ipv4_tun_ipv4_sctp_queue_index_mark,
> +                              tv_mac_ipv4_tun_ipv4_tcp_drop,
> tv_mac_ipv4_tun_ipv4_tcp_drop_mark,
> +                              tv_mac_ipv4_tun_ipv4_tcp_queue_group,
> tv_mac_ipv4_tun_ipv4_tcp_queue_index,
> +                              tv_mac_ipv4_tun_ipv4_udp_drop,
> tv_mac_ipv4_tun_ipv4_udp_queue_group,
> +                              tv_mac_ipv4_tun_ipv4_udp_queue_group_mark,
> tv_mac_ipv4_tun_ipv4_udp_queue_index]
> +
> +vectors_ipv4_tun_mac =
> [tv_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark,
> tv_mac_ipv4_tun_mac_ipv4_pay_drop,
> +                             tv_mac_ipv4_tun_mac_ipv4_pay_queue_group,
> tv_mac_ipv4_tun_mac_ipv4_pay_queue_index,
> +                             tv_mac_ipv4_tun_mac_ipv4_sctp_drop,
> tv_mac_ipv4_tun_mac_ipv4_sctp_queue_group,
> +                             tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index,
> tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark,
> +                             tv_mac_ipv4_tun_mac_ipv4_tcp_drop,
> tv_mac_ipv4_tun_mac_ipv4_tcp_queue_group,
> +                             tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index,
> tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark,
> +                             tv_mac_ipv4_tun_mac_ipv4_udp_drop,
> tv_mac_ipv4_tun_mac_ipv4_udp_queue_group,
> +                             tv_mac_ipv4_tun_mac_ipv4_udp_queue_index,
> tv_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark]
> +
> +test_vectors_gtpu_ipv4_pay = [tv_mac_ipv4_gtpu_ipv4_pay_drop,
> tv_mac_ipv4_gtpu_ipv4_pay_mark_count_query,
> +                              tv_mac_ipv4_gtpu_ipv4_pay_queue_group,
> tv_mac_ipv4_gtpu_ipv4_pay_queue_index]
> +
> +
> +class TestCVLFdir(TestCase):
> +
> +    def check_rule(self, port_id=0, stats=True, rule_list=None):
> +        out = self.dut.send_command("flow list %s" % port_id, timeout=2)
> +        p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
> +        m = p.search(out)
> +        if stats:
> +            self.verify(m, "flow rule on port %s is not existed" % port_id)
> +            if rule_list:
> +                p = re.compile("^(\d+)\s")
> +                li = out.splitlines()
> +                res = filter(bool, map(p.match, li))
> +                result = [i.group(1) for i in res]
> +                self.verify(sorted(result) == sorted(rule_list),
> +                            "check rule list failed. expect %s, result %s" % (rule_list,
> result))
> +        else:
> +            self.verify(not m, "flow rule on port %s is existed" % port_id)
> +
> +    def destroy_rule(self, rule_id, port_id=0):
> +        if isinstance(rule_id, list):
> +            for i in rule_id:
> +                out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> i), timeout=1)
> +                p = re.compile(r"Flow rule #(\d+) destroyed")
> +                m = p.search(out)
> +                self.verify(m, "flow rule %s delete failed" % rule_id)
> +        else:
> +            out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> rule_id), timeout=1)
> +            p = re.compile(r"Flow rule #(\d+) destroyed")
> +            m = p.search(out)
> +            self.verify(m, "flow rule %s delete failed" % rule_id)
> +
> +    def query_count(self, hits_set, hits, port_id=0, rule_id=0):
> +        out = self.dut.send_command("flow query %s %s count" % (port_id,
> rule_id), timeout=1)
> +        p = re.compile("hits_set:\s(\d+).*hits:\s(\d+)", re.DOTALL)
> +        m = p.search(out)
> +        res_hits_set = int(m.group(1))
> +        res_hits = int(m.group(2))
> +        self.verify(res_hits_set == hits_set,
> +                    "hits_set number check failed. expect: %d, result: %d" %
> (hits_set, res_hits_set))
> +        self.verify(res_hits == hits, "hits number check failed. expect: %d,
> result: %d" % (hits, res_hits))
> +
> +    def _rte_flow_validate(self, vectors):
> +        test_results = {}
> +        for tv in vectors:
> +            try:
> +                count = 1 if not tv["check_param"].get("count") else
> tv["check_param"]["count"]
> +                port_id = tv["check_param"]["port_id"]
> +                mark = tv["check_param"].get("mark")
> +                # create rule
> +                rule_li = self.create_fdir_rule(tv["rule"], check_stats=True)
> +                # send and check match packets
> +                out1 = self.send_pkts_getouput(pkts=tv["scapy_str"]["match"],
> port_id=port_id,
> +                                               count=count, mark=mark)
> +                tv["check_func"](out1, pkt_num=len(tv["scapy_str"]["match"]),
> check_param=tv["check_param"])
> +                # send and check unmatch packets
> +                out2 = self.send_pkts_getouput(pkts=tv["scapy_str"]["unmatch"],
> port_id=port_id,
> +                                               count=count, mark=mark)
> +                tv["check_func"](out2, pkt_num=len(tv["scapy_str"]["unmatch"]),
> check_param=tv["check_param"],
> +                                 stats=False)
> +                if tv["check_param"].get("count"):
> +                    self.query_count(tv["check_param"]["count"]["hits_set"],
> tv["check_param"]["count"]["hits"],
> +                                     port_id=port_id,
> +                                     rule_id=rule_li[0])
> +                # list and destroy rule
> +                self.check_rule(port_id=tv["check_param"]["port_id"],
> rule_list=rule_li)
> +                self.destroy_rule(rule_id=rule_li, port_id=port_id)
> +                # send matched packet
> +                out3 = self.send_pkts_getouput(pkts=tv["scapy_str"]["match"],
> port_id=port_id,
> +                                               count=count, mark=mark)
> +                tv["check_func"](out3, pkt_num=len(tv["scapy_str"]["match"]),
> check_param=tv["check_param"],
> +                                 stats=False)
> +                # check not rule exists
> +                self.check_rule(port_id=port_id, stats=False)
> +                test_results[tv["name"]] = True
> +                print(GREEN("case passed: %s" % tv["name"]))
> +            except Exception as e:
> +                print(RED(e))
> +                test_results[tv["name"]] = False
> +                continue
> +        failed_cases = []
> +        for k, v in test_results.items():
> +            if not v:
> +                failed_cases.append(k)
> +        self.verify(all(test_results.values()), "{} failed.".format(failed_cases))
> +
> +    def set_up_all(self):
> +        """
> +        Run at the start of each test suite.
> +        prerequisites.
> +        """
> +        # Based on h/w type, choose how many ports to use
> +        self.dut_ports = self.dut.get_ports(self.nic)
> +        self.verify(len(self.dut_ports) >= 2, "Insufficient ports for testing")
> +        # Verify that enough threads are available
> +        cores = self.dut.get_core_list("1S/4C/1T")
> +        self.verify(cores is not None, "Insufficient cores for speed testing")
> +        self.portMask = utils.create_mask([self.dut_ports[0], self.dut_ports[1]])
> +        self.ports_socket = self.dut.get_numa_id(self.dut_ports[0])
> +        self.dut_port0 = self.tester.get_local_port(self.dut_ports[0])
> +        self.dut_port1 = self.tester.get_local_port(self.dut_ports[1])
> +        self.tester_iface0 = self.tester.get_interface(self.dut_port0)
> +        self.tester_iface1 = self.tester.get_interface(self.dut_port1)
> +        self.pci0 = self.dut.ports_info[self.dut_ports[0]]['pci']
> +        self.pci1 = self.dut.ports_info[self.dut_ports[1]]['pci']
> +
> +        self.pkt = Packet()
> +        self.pmd_output = PmdOutput(self.dut)
> +        self.launch_testpmd_with_mark()
> +
> +    def set_up(self):
> +        """
> +        Run before each test case.
> +        """
> +        self.pmd_output.execute_cmd("start")
> +
> +    def config_testpmd(self):
> +        self.pmd_output.execute_cmd("set fwd rxonly")
> +        self.pmd_output.execute_cmd("set verbose 1")
> +        self.pmd_output.execute_cmd("port config 0 udp_tunnel_port add
> vxlan 4789")
> +        self.pmd_output.execute_cmd("port config 1 udp_tunnel_port add
> vxlan 4789")
> +        # specify a fixed rss-hash-key for cvl ether
> +        self.pmd_output.execute_cmd(
> +            "port config 0 rss-hash-key ipv4
> 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd
> 1234abcd1234abcd1234abcd1234abcd1234abcd")
> +        res = self.pmd_output.wait_link_status_up('all', timeout=15)
> +        self.verify(res is True, 'there have port link is down')
> +
> +    def launch_testpmd_with_mark(self):
> +        self.pmd_output.start_testpmd(cores="1S/4C/1T",
> +                                      param="--portmask=%s --rxq=64 --txq=64 --port-
> topology=loop" % self.portMask,
> +                                      eal_param="-w %s,flow-mark-support=1 -w %s,flow-
> mark-support=1" % (
> +                                          self.pci0, self.pci1), socket=self.ports_socket)
> +        self.config_testpmd()
> +
> +    def send_packets(self, packets, tx_port=None, count=1):
> +        self.pkt.update_pkt(packets)
> +        tx_port = self.tester_iface0 if not tx_port else tx_port
> +        self.pkt.send_pkt(crb=self.tester, tx_port=tx_port, count=count)
> +
> +    def send_pkts_getouput(self, pkts, port_id=0, count=1, mark=None):
> +        tx_port = self.tester_iface0 if port_id == 0 else self.tester_iface1
> +        self.send_packets(pkts, tx_port=tx_port, count=count)
> +        time.sleep(1)
> +        if mark:
> +            out = (self.pmd_output.get_output(),
> self.pmd_output.execute_cmd("stop"))
> +        else:
> +            out = self.pmd_output.execute_cmd("stop")
> +        self.pmd_output.execute_cmd("start")
> +        return out
> +
> +    def create_fdir_rule(self, rule, check_stats=None):
> +        # dpdk get a warning message(ice_interrupt_handler), it'll mess up
> output stream, testpmd> probably not be
> +        # print completely.
> +        p = re.compile(r"Flow rule #(\d+) created")
> +        rule_list = []
> +        if isinstance(rule, list):
> +            for i in rule:
> +                out = self.dut.send_command(i, timeout=1)
> +                m = p.search(out)
> +                if m:
> +                    rule_list.append(m.group(1))
> +                else:
> +                    rule_list.append(False)
> +        elif isinstance(rule, str):
> +            out = self.dut.send_command(rule, timeout=1)
> +            m = p.search(out)
> +            if m:
> +                rule_list.append(m.group(1))
> +            else:
> +                rule_list.append(False)
> +        else:
> +            raise Exception("unsupported rule type, only accept list or str")
> +        if check_stats:
> +            self.verify(all(rule_list), "some rules create failed, result %s" %
> rule_list)
> +        elif check_stats == False:
> +            self.verify(not any(rule_list), "all rules should create failed,
> result %s" % rule_list)
> +        return rule_list
> +
> +    def check_fdir_rule(self, port_id=0, stats=True, rule_list=None):
> +        out = self.dut.send_command("flow list %s" % port_id, timeout=2)
> +        p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
> +        if stats:
> +            self.verify(p.search(out), "flow rule on port %s is not existed" %
> port_id)
> +            if rule_list:
> +                p = re.compile("^(\d+)\s")
> +                li = out.splitlines()
> +                res = filter(bool, map(p.match, li))
> +                result = [i.group(1) for i in res]
> +                self.verify(sorted(result) == sorted(rule_list),
> +                            "check rule list failed. expect %s, result %s" % (rule_list,
> result))
> +        else:
> +            self.verify(not p.search(out), "flow rule on port %s is existed" %
> port_id)
> +
> +    def destroy_fdir_rule(self, port_id=0, rule_id=None):
> +        if rule_id == None:
> +            rule_id = 0
> +        if isinstance(rule_id, list):
> +            for i in rule_id:
> +                out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> i), timeout=1)
> +                p = re.compile(r"Flow rule #(\d+) destroyed")
> +                m = p.search(out)
> +                self.verify(m, "flow rule %s delete failed" % rule_id)
> +        else:
> +            out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> rule_id), timeout=1)
> +            p = re.compile(r"Flow rule #(\d+) destroyed")
> +            m = p.search(out)
> +            self.verify(m, "flow rule %s delete failed" % rule_id)
> +
> +    def test_mac_ipv4_pay(self):
> +        self._rte_flow_validate(vectors_ipv4_pay)
> +
> +    def test_mac_ipv4_udp(self):
> +        self._rte_flow_validate(vectors_ipv4_udp)
> +
> +    def test_mac_ipv4_tcp(self):
> +        self._rte_flow_validate(vectors_ipv4_tcp)
> +
> +    def test_mac_ipv4_sctp(self):
> +        self._rte_flow_validate((vectors_ipv4_sctp))
> +
> +    def test_mac_ipv6_pay(self):
> +        self._rte_flow_validate(vectors_ipv6_pay)
> +
> +    def test_mac_ipv6_udp(self):
> +        self._rte_flow_validate(vectors_ipv6_udp)
> +
> +    def test_mac_ipv6_tcp(self):
> +        self._rte_flow_validate(vectors_ipv6_tcp)
> +
> +    def test_mac_ipv6_sctp(self):
> +        self._rte_flow_validate(vectors_ipv6_sctp)
> +
> +    def test_mac_ipv4_tun_ipv4(self):
> +        self._rte_flow_validate(vectors_ipv4_tun_ipv4)
> +
> +    def test_mac_ipv4_tun_mac(self):
> +        self._rte_flow_validate(vectors_ipv4_tun_mac)
> +
> +    def test_queue_index_wrong_parameters(self):
> +        rule1 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> queue index 64 / end"
> +        self.create_fdir_rule(rule1, check_stats=False)
> +        rule2 = [
> +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> queue index 1 / end",
> +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> queue index 2 / end",
> +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop
> / end"]
> +        res = self.create_fdir_rule(rule2)
> +        self.verify(res[0], "create fdir rule failed, result %s" % res)
> +        self.verify(not any(res[1:]), "created wrong fdir rule %s should fail" %
> rule2[1:])
> +
> +    def test_queue_group_wrong_parameters(self):
> +        rule1 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 0 1 2 end / end"
> +        rule2 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 0 end / end"
> +        rule3 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 1 2 3 5 end / end"
> +        rule4 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 63 64 end / end"
> +        rule5 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / end actions rss queues
> 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
> 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
> 56 57 58 59 60 61 62 63 end / end"
> +        res = self.create_fdir_rule([rule1, rule2, rule3, rule4], check_stats=False)
> +        self.dut.send_command("stop", timeout=1)
> +        self.dut.send_command("port stop all", timeout=1)
> +        self.dut.send_command("port config all rxq 32", timeout=1)
> +        self.dut.send_command("port config all txq 32", timeout=2)
> +        self.dut.send_command("port start all", timeout=1)
> +        self.pmd_output.execute_cmd("start")
> +        res = self.create_fdir_rule(rule5, check_stats=False)
> +        self.dut.send_command("stop", timeout=1)
> +        self.dut.send_command("port stop all", timeout=1)
> +        self.dut.send_command("port config all rxq 64", timeout=1)
> +        self.dut.send_command("port config all txq 64", timeout=2)
> +        self.dut.send_command("port start all", timeout=1)
> +        self.pmd_output.execute_cmd("start")
> +        result = True
> +        try:
> +            self.create_fdir_rule(rule5, check_stats=True)
> +            out = self.send_pkts_getouput(pkts=MAC_IPV4_PAY["match"])
> +            rfc.check_queue(out, pkt_num=len(MAC_IPV4_PAY["match"]),
> check_param={"port_id": 0, "queue": range(64)})
> +            out = self.send_pkts_getouput(pkts=MAC_IPV4_PAY["unmatch"])
> +            rfc.check_queue(out, pkt_num=len(MAC_IPV4_PAY["unmatch"]),
> check_param={"port_id": 0, "queue": range(64)})
> +        except Exception as e:
> +            result = False
> +            print(RED("failed:" + str(e)))
> +        finally:
> +            # restore testpmd config to default, then verify results
> +            self.config_testpmd()
> +        self.verify(result, "check failed")
> +
> +    def test_mac_ipv4_gtpu_ipv4_pay_teid_mark_count_query(self):
> +        rule = "flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc / ipv4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11
> 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
> 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
> end / mark id 100 / count / end"
> +        p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03") /
> IP(src="192.168.0.20", dst="192.168.0.21") / UDP(dport=2152) /
> GTP_U_Header(gtp_type=255, teid=0x12345678) /
> GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35) / IP() /
> Raw("x" * 20)'
> +        p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/UDP()/Raw("x"*20)'
> +        # create fdir rule
> +        rule_li = self.create_fdir_rule(rule, check_stats=True)
> +        out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> +        check_param = {"port_id": 1, "queue": range(64), "mark_id": 100}
> +        rfc.check_mark(out, pkt_num=1, check_param=check_param)
> +
> +        out = self.send_pkts_getouput(pkts=p_gtpu2, port_id=1, mark=True)
> +        rfc.check_queue(out[1], pkt_num=1, check_param=check_param)
> +        mark_scanner = "FDIR matched ID=(0x\w+)"
> +        res = re.search(mark_scanner, out[0])
> +        self.verify(not res, "FDIR should not in %s" % out[0])
> +        self.query_count(1, 1, 1, 0)
> +
> +        self.check_fdir_rule(port_id=1, stats=True)
> +        self.destroy_fdir_rule(port_id=1, rule_id=rule_li[0])
> +        # send matched packets
> +        out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> +        rfc.check_queue(out[1], pkt_num=1, check_param=check_param,
> stats=True)
> +        res = re.search(mark_scanner, out[0])
> +        self.verify(not res, "FDIR should not in %s" % out[0])
> +        self.check_fdir_rule(port_id=1, stats=False)
> +
> +    def test_mac_ipv4_gtpu_ipv4_pay_qfi_mark_count_query(self):
> +        rule = "flow create 1 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi
> is 0x34 / ipv4 / end actions drop / mark id 3 / count / end"
> +        p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/TCP()/Raw("x"*20)'
> +        p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> +        # create fdir rule
> +        res = self.create_fdir_rule(rule, check_stats=True)
> +        check_param = {"port_id": 1, "mark": True, "mark_id": 3}
> +        # send matched packet
> +        out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> +        rfc.check_mark(out, pkt_num=1, check_param=check_param,
> stats=True)
> +        # send unmatched packet
> +        out1 = self.send_pkts_getouput(pkts=p_gtpu2, port_id=1, mark=True)
> +        rfc.check_mark(out1, pkt_num=1, check_param=check_param,
> stats=False)
> +        self.query_count(1, 1, 1, 0)
> +        self.check_fdir_rule(port_id=1, stats=True, rule_list=res)
> +        self.destroy_fdir_rule(port_id=1, rule_id=0)
> +        # send matched packets
> +        out = self.send_pkts_getouput(p_gtpu1, port_id=1, mark=True)
> +        rfc.check_mark(out, pkt_num=1, check_param={"port_id": 1},
> stats=False)
> +        self.check_fdir_rule(port_id=1, stats=False)
> +
> +    def test_mac_ipv4_gtpu_ipv4_pay_multirules(self):
> +        rule1 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end"
> +        rule2 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end"
> +        rule3 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end"
> +        res = self.create_fdir_rule(rule=[rule1, rule2, rule3], check_stats=True)
> +        rule4 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end"
> +        rule5 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 4 / end"
> +        rule6 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x75 / ipv4 / end actions queue index 4 / end"
> +        res2 = self.create_fdir_rule(rule=[rule4, rule5, rule6], check_stats=False)
> +        rule7 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 3 / end"
> +        res3 = self.create_fdir_rule(rule7, check_stats=True)
> +        p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)'
> +        p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)'
> +        p_gtpu3 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> +        p_gtpu4 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> +        p_gtpu5 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x36)/IP()/Raw("x"*20)'
> +        out1 = self.send_pkts_getouput(p_gtpu1)
> +        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1})
> +        out2 = self.send_pkts_getouput(p_gtpu2)
> +        rfc.check_queue(out2, pkt_num=1, check_param={"queue": 3})
> +        out3 = self.send_pkts_getouput(p_gtpu3)
> +        rfc.check_queue(out3, pkt_num=1, check_param={"queue": 2})
> +        out4 = self.send_pkts_getouput(p_gtpu4)
> +        rfc.check_queue(out4, pkt_num=1, check_param={"queue": 3})
> +        out5 = self.send_pkts_getouput(p_gtpu5)
> +        rfc.check_queue(out5, pkt_num=1, check_param={"queue": [1, 2, 3]},
> stats=False)
> +        res.extend(res3)
> +        self.check_fdir_rule(port_id=0, stats=True, rule_list=res)
> +        self.dut.send_command("flow flush 0", timeout=1)
> +        out1 = self.send_pkts_getouput(p_gtpu1)
> +        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1},
> stats=False)
> +        out2 = self.send_pkts_getouput(p_gtpu2)
> +        rfc.check_queue(out2, pkt_num=1, check_param={"queue": 3},
> stats=False)
> +        out3 = self.send_pkts_getouput(p_gtpu3)
> +        rfc.check_queue(out3, pkt_num=1, check_param={"queue": 2},
> stats=False)
> +        out4 = self.send_pkts_getouput(p_gtpu4)
> +        rfc.check_queue(out4, pkt_num=1, check_param={"queue": 3},
> stats=False)
> +
> +    def test_mac_ipv4_gtpu_ipv4_pay_two_ports(self):
> +        rule1 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> +        rule2 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> +        rule3 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end'
> +        rule4 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end'
> +        rule5 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> +        rule6 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc / ipv4 / end actions queue index 2 / end'
> +
> +        p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)'
> +        p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> +        p_gtpu3 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> +        res1 = self.create_fdir_rule([rule1, rule2], check_stats=True)
> +        out1 = self.send_pkts_getouput(p_gtpu1)
> +        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1})
> +        out2 = self.send_pkts_getouput(p_gtpu1, port_id=1)
> +        rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> "queue": 1})
> +
> +        res2 = self.create_fdir_rule([rule3, rule4], check_stats=True)
> +        out1 = self.send_pkts_getouput(p_gtpu2)
> +        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 2})
> +        out2 = self.send_pkts_getouput(p_gtpu2, port_id=1)
> +        rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> "queue": 3})
> +
> +        self.dut.send_command("flow flush 0", timeout=1)
> +        self.dut.send_command("flow flush 1", timeout=1)
> +
> +        res3 = self.create_fdir_rule([rule5, rule6])
> +        self.verify(all(res3), "rules should be create seccess, result is %s" % res3)
> +        out1 = self.send_pkts_getouput(p_gtpu3)
> +        rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1},
> stats=False)
> +        out2 = self.send_pkts_getouput(p_gtpu3, port_id=1)
> +        rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> "queue": 2}, stats=True)
> +
> +        self.check_fdir_rule(port_id=0, rule_list=res3[0])
> +        self.check_fdir_rule(port_id=1, rule_list=res3[1])
> +
> +        self.destroy_fdir_rule(0, 0)
> +        self.destroy_fdir_rule(1, 0)
> +
> +        out1 = self.send_pkts_getouput([p_gtpu1, p_gtpu2])
> +        rfc.check_queue(out1, pkt_num=2, check_param={"port_id": 0,
> "queue": [1, 2]}, stats=False)
> +        out2 = self.send_pkts_getouput([p_gtpu1, p_gtpu2, p_gtpu3],
> port_id=1)
> +        rfc.check_queue(out2, pkt_num=3, check_param={"port_id": 1,
> "queue": [1, 2, 3]}, stats=False)
> +
> +        self.check_fdir_rule(0, stats=False)
> +        self.check_fdir_rule(1, stats=False)
> +
> +    def test_mac_ipv4_gtpu_ipv4_pay_wrong_parameters(self):
> +        rule1 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x100 / ipv4 / end actions queue index 1 / end'
> +        rule2 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x100000000 / gtp_psc qfi is 0x5 / ipv4 / end actions queue index 2 / end'
> +        self.create_fdir_rule([rule1, rule2], check_stats=False)
> +        self.check_fdir_rule(0, stats=False)
> +
> +    def test_count_query_identifier_share(self):
> +        rule1 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.1 / end
> actions queue index 1 / count identifier 0x1234 shared on / end'
> +        rule2 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.2 / end
> actions queue index 2 / count identifier 0x1234 shared on / end'
> +        rule3 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.3 / end
> actions queue index 3 / count identifier 0x1234 shared off / end'
> +        rule4 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.4 / end
> actions queue index 4 / count identifier 0x1234 / end'
> +        rule5 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.5 / end
> actions queue index 5 / count shared on / end'
> +        rule6 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.6 / end
> actions drop / count shared on / end'
> +        rule7 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.7 / end
> actions drop / count identifier 0x1235 shared on / end'
> +
> +        pkt1 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.1",dst="192.168.0.21") /
> Raw("x" * 80)'
> +        pkt2 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.2",dst="192.168.0.21") /
> Raw("x" * 80)'
> +        pkt3 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.21") /
> Raw("x" * 80)'
> +        pkt4 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.4",dst="192.168.0.21") /
> Raw("x" * 80)'
> +        pkt5 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.5",dst="192.168.0.21") /
> Raw("x" * 80)'
> +        pkt6 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.6",dst="192.168.0.21") /
> Raw("x" * 80)'
> +        pkt7 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.21") /
> Raw("x" * 80)'
> +
> +        res = self.create_fdir_rule([rule1, rule2, rule3, rule4, rule5, rule6, rule7])
> +        self.verify(all(res), "create rules failed, result: %s" % res)
> +        out1 = self.send_pkts_getouput(pkt1, count=10)
> +        rfc.check_queue(out1, pkt_num=10, check_param={"queue": 1},
> stats=True)
> +        out2 = self.send_pkts_getouput(pkt2, count=10)
> +        rfc.check_queue(out2, pkt_num=10, check_param={"queue": 2},
> stats=True)
> +        out3 = self.send_pkts_getouput(pkt3, count=10)
> +        rfc.check_queue(out3, pkt_num=10, check_param={"queue": 3},
> stats=True)
> +        out4 = self.send_pkts_getouput(pkt4, count=10)
> +        rfc.check_queue(out4, pkt_num=10, check_param={"queue": 4},
> stats=True)
> +        out5 = self.send_pkts_getouput(pkt5, count=10)
> +        rfc.check_queue(out5, pkt_num=10, check_param={"queue": 5},
> stats=True)
> +        out6 = self.send_pkts_getouput(pkt6, count=10)
> +        rfc.check_drop(out6, pkt_num=10, check_param={"port_id": 0})
> +        out7 = self.send_pkts_getouput(pkt7, count=10)
> +        rfc.check_drop(out7, pkt_num=10, check_param={"port_id": 0})
> +
> +        self.query_count(1, 20, 0, 0)
> +        self.query_count(1, 20, 0, 1)
> +        self.query_count(1, 10, 0, 2)
> +        self.query_count(1, 10, 0, 3)
> +        self.query_count(1, 20, 0, 4)
> +        self.query_count(1, 20, 0, 5)
> +        self.query_count(1, 10, 0, 6)
> +
> +        self.check_fdir_rule(0, stats=True, rule_list=res)
> +        self.dut.send_command("flow flush 0", timeout=1)
> +        out = self.send_pkts_getouput(pkts=[pkt1, pkt2, pkt3, pkt4, pkt5])
> +        rfc.check_queue(out, pkt_num=5, check_param={"port_id": 0, "queue":
> range(1, 6)}, stats=False)
> +        out6 = self.send_pkts_getouput(pkt6, count=10)
> +        rfc.check_drop(out6, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> +        out7 = self.send_pkts_getouput(pkt7, count=10)
> +        rfc.check_drop(out7, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> +
> +        self.check_fdir_rule(stats=False)
> +
> +    def test_multi_patterns_count_query(self):
> +        rule1 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / tcp
> src is 22 dst is 23 / end actions queue index 1 / count / end'
> +        rule2 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp
> src is 22 dst is 23 / end actions drop / count / end'
> +        rule3 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 /
> sctp src is 22 dst is 23 / end actions rss queues 62 63 end / count / end'
> +        rule4 = 'flow create 0 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions
> queue index 1 / count / end'
> +        rule5 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue
> index 3 / count / end'
> +        rule6 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 / tcp dst is 23 / end actions queue index 4 / count / end'
> +        rule7 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> index 5 / count / end'
> +
> +        pkt1 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> /TCP(sport=22, dport=23)/ Raw("x" * 80)'
> +        pkt2 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> /UDP(sport=22, dport=23)/ Raw("x" * 80)'
> +        pkt3 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> /SCTP(sport=22, dport=23)/ Raw("x" * 80)'
> +        pkt4 =
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)'
> +        pkt5 =
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(dport=4790)/VXLAN(flags=0xc)/IP(
> dst="192.168.0.21", src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'
> +        pkt6 =
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:2
> 2:33:44:55")/IP(src="192.168.0.20")/TCP(dport=23)/("X"*480)'
> +        pkt7 =
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="192
> .168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)'
> +
> +        res = self.create_fdir_rule(rule=[rule1, rule2, rule3, rule4, rule5, rule6,
> rule7], check_stats=True)
> +        self.verify(all(res), "create rules failed, result %s" % res)
> +        out = self.send_pkts_getouput(pkts=pkt1, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> stats=True)
> +        out = self.send_pkts_getouput(pkts=pkt2, count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0})
> +        out = self.send_pkts_getouput(pkts=pkt3, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"queue": [62, 63]},
> stats=True)
> +        out = self.send_pkts_getouput(pkts=pkt4, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> stats=True)
> +        out = self.send_pkts_getouput(pkts=pkt5, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 3},
> stats=True)
> +        out = self.send_pkts_getouput(pkts=pkt6, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 4},
> stats=True)
> +        out = self.send_pkts_getouput(pkts=pkt7, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 5},
> stats=True)
> +
> +        for i in range(7):
> +            self.query_count(1, 10, port_id=0, rule_id=i)
> +        self.check_fdir_rule(port_id=0, stats=True, rule_list=res)
> +
> +        self.dut.send_command("flow flush 0", timeout=1)
> +        out = self.send_pkts_getouput(pkts=pkt1, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> stats=False)
> +        out = self.send_pkts_getouput(pkts=pkt2, count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> +        out = self.send_pkts_getouput(pkts=pkt3, count=1)
> +        rfc.check_queue(out, pkt_num=1, check_param={"queue": [62, 63]},
> stats=False)
> +        out = self.send_pkts_getouput(pkts=[pkt4, pkt5, pkt6, pkt7], count=1)
> +        rfc.check_queue(out, pkt_num=4, check_param={"queue": [1, 3, 4, 5]},
> stats=False)
> +        self.check_fdir_rule(stats=False)
> +
> +    def test_two_ports_multi_patterns_count_query(self):
> +        rules = [
> +            'flow create 1 ingress pattern eth / ipv4 dst is 192.168.0.21 proto is
> 255  tos is 4 / end actions queue index 1 / count / end',
> +            'flow create 1 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> sctp src is 22 dst is 23 / end actions rss queues 6 7 end / count / end',
> +            'flow create 1 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> udp src is 22 dst is 23 / end actions rss queues 6 7 end / count / end',
> +            'flow create 1 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp
> src is 22 dst is 23 / end actions queue index 2 / count / end',
> +            'flow create 1 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions drop / count / end',
> +            'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 tos is 4 /
> tcp src is 22 dst is 23 / end actions drop / count / end',
> +            'flow create 0 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions
> queue index 1 / count / end'
> +        ]
> +        pkts = [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.
> 0.20", dst="192.168.0.21")/("X"*480)',
> +            'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", ttl=2,
> tos=4)/TCP(sport=22,dport=23)/Raw(load="X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +            'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", ttl=2,
> tos=4)/TCP(sport=22,dport=23)/Raw(load="X"*480)'
> +        ]
> +        res = self.create_fdir_rule(rule=rules, check_stats=True)
> +        out = self.send_pkts_getouput(pkts[0], port_id=1, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> "queue": 1}, stats=True)
> +        out = self.send_pkts_getouput(pkts[1:3], port_id=1, count=10)
> +        rfc.check_queue(out, pkt_num=20, check_param={"port_id": 1,
> "queue": [6, 7]}, stats=True)
> +        out = self.send_pkts_getouput(pkts[3], port_id=1, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> "queue": 2}, stats=True)
> +        out = self.send_pkts_getouput(pkts[4], port_id=1, count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1})
> +        out = self.send_pkts_getouput(pkts[5], count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0})
> +        out = self.send_pkts_getouput(pkts[6], count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 0,
> "queue": 1}, stats=True)
> +        out = self.send_pkts_getouput(pkts[7], port_id=1, count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1},
> stats=False)
> +
> +        for i in range(5):
> +            self.query_count(1, 10, 1, i)
> +        for i in range(2):
> +            self.query_count(1, 10, 0, i)
> +        self.check_fdir_rule(port_id=0, stats=True, rule_list=res[0:2])
> +        self.check_fdir_rule(port_id=1, stats=True, rule_list=res[2:])
> +
> +        self.dut.send_command("flow flush 0", timeout=1)
> +        self.dut.send_command("flow flush 1", timeout=1)
> +
> +        out = self.send_pkts_getouput(pkts[0], port_id=1, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> "queue": 1}, stats=False)
> +        out = self.send_pkts_getouput(pkts[1:3], port_id=1, count=10)
> +        rfc.check_queue(out, pkt_num=20, check_param={"port_id": 1,
> "queue": [6, 7]}, stats=False)
> +        out = self.send_pkts_getouput(pkts[3], port_id=1, count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> "queue": 2}, stats=False)
> +        out = self.send_pkts_getouput(pkts[4], port_id=1, count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1},
> stats=False)
> +        out = self.send_pkts_getouput(pkts[5], count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> +        out = self.send_pkts_getouput(pkts[6], count=10)
> +        rfc.check_queue(out, pkt_num=10, check_param={"port_id": 0,
> "queue": 1}, stats=False)
> +        out = self.send_pkts_getouput(pkts[7], port_id=0, count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> +        self.check_fdir_rule(0, stats=False)
> +        self.check_fdir_rule(1, stats=False)
> +
> +    def test_multirules_mark(self):
> +        rules = [
> +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> actions queue index 1 / mark id 1 / end",
> +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> actions queue index 2 / mark id 1 / end",
> +            "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end
> actions queue index 1 / mark id 2 / count / end"]
> +
> +        pkt1 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'
> +        pkt2 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)'
> +        pkt3 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)'
> +
> +        res = self.create_fdir_rule(rules, check_stats=True)
> +
> +        out1 = self.send_pkts_getouput(pkt1, mark=True)
> +        rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 1}, stats=True)
> +
> +        out2 = self.send_pkts_getouput(pkt2, mark=True)
> +        rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 2}, stats=True)
> +
> +        out3 = self.send_pkts_getouput(pkt3, mark=True)
> +        rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 2, "queue": 1}, stats=True)
> +
> +        self.query_count(1, 1, port_id=0, rule_id=2)
> +        self.check_fdir_rule(0, stats=True, rule_list=res)
> +        self.destroy_fdir_rule(port_id=0, rule_id=0)
> +
> +        out1 = self.send_pkts_getouput(pkt1, mark=True)
> +        rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 1}, stats=False)
> +
> +        self.check_fdir_rule(0, stats=True, rule_list=res[1:])
> +        out2 = self.send_pkts_getouput(pkt2, mark=True)
> +        rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 2}, stats=True)
> +
> +        out3 = self.send_pkts_getouput(pkt3, mark=True)
> +        rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 2, "queue": 1}, stats=True)
> +
> +        self.query_count(1, 2, port_id=0, rule_id=2)
> +        self.dut.send_command("flow flush 0", timeout=1)
> +
> +        out1 = self.send_pkts_getouput(pkt1, mark=True)
> +        rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 1}, stats=False)
> +
> +        out2 = self.send_pkts_getouput(pkt2, mark=True)
> +        rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 2}, stats=False)
> +
> +        out3 = self.send_pkts_getouput(pkt3, mark=True)
> +        rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 2, "queue": 1}, stats=False)
> +
> +        self.check_fdir_rule(stats=False)
> +
> +    def test_mark_wrong_parameters(self):
> +        rule = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 / end actions queue index 1 / mark id 4294967296 / end"
> +        self.create_fdir_rule(rule=rule, check_stats=False)
> +        self.check_fdir_rule(stats=False)
> +
> +    def test_pattern_conflict_flow(self):
> +        rule1 = "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 /
> end actions queue index 1 / end"
> +        self.create_fdir_rule(rule=rule1, check_stats=True)
> +        pkt1 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/R
> aw("x" * 80)'
> +        pkt2 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> /UDP(sport=22, dport=23)/ Raw("x" * 80)'
> +        out1 = self.send_pkts_getouput(pkts=[pkt1, pkt2])
> +        rfc.check_queue(out1, pkt_num=2, check_param={"port_id": 0,
> "queue": 1}, stats=True)
> +
> +        rule2 = "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 /
> udp src is 22 dst is 23 / end actions queue index 2 / end"
> +        self.create_fdir_rule(rule=rule2, check_stats=True)
> +        out2 = self.send_pkts_getouput(pkt1)
> +        rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 0,
> "queue": 1}, stats=True)
> +
> +        out3 = self.send_pkts_getouput(pkt2)
> +        rfc.check_queue(out3, pkt_num=1, check_param={"port_id": 0,
> "queue": 2}, stats=True)
> +
> +        self.dut.send_command("flow flush 0", timeout=1)
> +
> +        self.create_fdir_rule(rule=rule2, check_stats=True)
> +        out4 = self.send_pkts_getouput(pkt2)
> +        rfc.check_queue(out4, pkt_num=1, check_param={"port_id": 0,
> "queue": 2}, stats=True)
> +
> +        self.create_fdir_rule(rule=rule1, check_stats=True)
> +        out5 = self.send_pkts_getouput(pkt2)
> +        rfc.check_queue(out5, pkt_num=1, check_param={"port_id": 0,
> "queue": 1}, stats=True)
> +
> +    def test_max_count(self):
> +        pattern = "flow create 0 ingress pattern eth / ipv4 src is 192.168.0.{} /
> end actions drop / count / end"
> +        rules = [pattern.format(i) for i in range(1, 256)] + [
> +            "flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / end
> actions drop / count / end"]
> +        res = self.create_fdir_rule(rules, check_stats=True)
> +
> +        rule2 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.1.2 / end
> actions drop / count / end'
> +        res2 = self.create_fdir_rule(rule2, check_stats=False)
> +
> +        pkt =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1",dst="192.168.0.21") /
> Raw("x" * 80)'
> +        out = self.send_pkts_getouput(pkt, count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=True)
> +        self.query_count(1, 10, port_id=0, rule_id=255)
> +        self.check_fdir_rule(0, stats=True, rule_list=res)
> +        self.dut.send_command("flow flush 0", timeout=1)
> +        out = self.send_pkts_getouput(pkt, count=10)
> +        rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> +        self.check_fdir_rule(stats=False)
> +        self.dut.send_command("stop", timeout=2)
> +        self.dut.send_command("quit", timeout=2)
> +        self.launch_testpmd_with_mark()
> +
> +    def tear_down(self):
> +        # destroy all flow rule on port 0
> +        self.dut.send_command("flow flush 0", timeout=1)
> +        self.dut.send_command("flow flush 1", timeout=1)
> +        self.dut.send_command("clear port stats all", timeout=1)
> +        self.pmd_output.execute_cmd("stop")
> +
> +    def tear_down_all(self):
> +        self.dut.kill_all()
> --
> 1.8.3.1


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

end of thread, other threads:[~2020-01-03  2:58 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-31  6:05 [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir Xiao Qimai
2019-12-31 10:14 ` Xiao, QimaiX
2020-01-02  7:17   ` Chen, Zhaoyan
2020-01-03  2:58 ` Tu, Lijuan

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).